question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

1.1 beta release - ready for testing

See original GitHub issue

There is now a Fractal 1.1 beta release ready for testing. It includes a number of bugfixes and a few minor feature additions. See below for a full list of changes.

In addition there is also a 1.1 beta version of Mandelbrot and a 1.2 beta of the Handlebars adapter available. If you have not customised either of these you should get the new versions automatically when you install the 1.1 Fractal beta. If you have installed these separately you will need to update the versions you are using in your project to get the beta releases.

Installing

Install the global CLI helper (the new version can still run projects using an older local version):

npm i -g @frctl/fractal@next

To update your project version (run the command from within your project repository):

npm i @frctl/fractal@next  --save

You can install the beta releases of Mandebrot and the Handlebars adapter in you project using the following commands:

npm i @frctl/mandelbrot@next  --save
npm i @frctl/handlebars@next  --save

Notes/main areas for testing

  • The static site ‘builder’ has seen some pretty large refactoring, so please check that this isn’t causing any issues.
  • Component/collection preview templates - it is now possible to define a file named preview.hbs (or preview.njk etc) within your component folder to use as the preview file for your component, instead of specifying another component to use as the preview in the component’s configuration. You can also add a preview.hbs file within a collection (similar to a collection config file) and have it be used by all children of that collection, unless otherwise overridden. This should not clash with any existing use of component-based preview templates, but any feedback would be appreciated.
  • Short config file names are now supported - so you now no longer need to use button.config.yml but can use just config.yml instead for compound components and collections. One less thing to rename if you move things around. But does this clash with real-world naming conventions in any projects?

Changes

  • [NEW] Add support for component and collection preview templates
  • [NEW] Add support for ‘short’ non-component-name-prefixed config files for collections and compound components
  • [NEW] Provide meta component/docs config namespace for arbitrary user-defined metadata (#89)
  • [NEW] BrowserSync config option watchOptions.ignored can now be used to prevent ignored files from causing a UI reload (#134)
  • [NEW] Web config option builder.static.ignored can now be used to prevent ignored files in the static directories from being copied when building. (#120)
  • [NEW] Context data is now resolved when the data tree is rebuilt to allow synchronous retrieval via new entity.getContext() method.
  • [FIX] Prevent arrays being merged during context data inheritance (#123)
  • [FIX] Default variant view template issue (#67)
  • [FIX] Patch issue with commands not exiting in latest version of Vorpal
  • [OTHER] Refactor Builder class to better match Server class structure.

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:9 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
allmarkedupcommented, Jan 7, 2017

I’ve just released v1.1-beta.4 which addresses the issue people have been seeing where Fractal was failing to re-parse the filesystem after changes had been made.

1reaction
allmarkedupcommented, Jan 3, 2017

There also seems to be an issue with the watch behaviour and config file changes not being picked up on which I’m looking into.

Read more comments on GitHub >

github_iconTop Results From Across the Web

MathJax version 1.1 Beta Ready for Testing
MathJax version 1.1 beta was released today, and MathJax users interested in beta testing are encouraged to help us put the new release...
Read more >
WebThings Gateway 1.1 Beta available for testing
This Beta pre-release fixes some bugs found in the 1.1 Alpha releases. There are multiple ways to test this pre-release: Raspberry Pi image...
Read more >
Mender 1.1.0 beta ready for testing! | Mender
Today we are happy to announce that Mender 1.1.0 beta is ready for testing! We will cover some of the major new features...
Read more >
Software release life cycle - Wikipedia
The beta phase generally begins when the software is deemed feature complete, yet likely to contain several known or unknown bugs. Software in...
Read more >
Inkscape 1.1 Beta available for testing - Inkscape Project News ...
Calling all beta testers! Over 200 bug-fixes later, Inkscape 1.1beta has launched and is ready for you to test away! Your help will...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found