Skip to content

v5.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@Javiani Javiani released this 11 Dec 23:28

Jails 5 - Major Update

Version 5 is a result of many input given from other developers using on several projects. Some of the ideas on this version was already tried in version 3 but this time was made in a more consistent way.

Change Log

  • 100% written from scratch
  • Changed parent/child relationship
  • Renamed helper injection to dependency to make more sense.
  • Removed pandora store from component internals, state are now a fully coupled component funcionality, also changed msg to state to be more clear.
  • Improving visibility of variables created on template runtime.
  • Removing core animation feature for less complexity and trying to minimize bugs possibilities. ( Simplicity )
  • Improving update() performance, now it's possible to change props values before ui updates.
  • Jails does not update entire body html on mount, this can avoid issues on page load specially if you're using some kind of animation when page is ready. It may fix some other issues when using Jails with other libraries that need to start on page load.
  • Removed actions from components for simplicity sake and trying to be more strict about code standards.

Todo's

  • Define the codename for this version
  • Update and improve documentations
  • Think about changes in logo and possibility to have a mascot for Jails.