Skip to content

Releases: jails-org/Jails

v5.0.0-beta.3

09 Jan 22:08
Compare
Choose a tag to compare
v5.0.0-beta.3 Pre-release
Pre-release

Change Log

  • Refactorying code
  • Discarded global property
  • Adding Typescript to the source code

v5.0.0-beta.2

12 Dec 20:14
Compare
Choose a tag to compare
v5.0.0-beta.2 Pre-release
Pre-release

Change Log

  • Fixing state.subscription, it wasn't sending full model to update functions.

v5.0.0-beta.1

12 Dec 19:42
Compare
Choose a tag to compare
v5.0.0-beta.1 Pre-release
Pre-release

Change Log

  • Adding subscription feature in state helper
  • Cleaning up model after morphdom/sodajs updates

v5.0.0-beta.0

11 Dec 23:28
Compare
Choose a tag to compare
v5.0.0-beta.0 Pre-release
Pre-release

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.

v4.2.2 - Patch Update

24 Jul 16:15
Compare
Choose a tag to compare

Change Log

  • Fixing errors on corner cases on element creation.

v4.2.1 - Patch Update

07 Jan 22:09
Compare
Choose a tag to compare

Change Log

  • Removing logs

v4.2.0 - Minor Update

06 Jan 23:50
Compare
Choose a tag to compare

Change Log

  • Fixing issues with nested template tags.
  • Adding new feature: Calling update on component mount.

v4.1.2 - Patch Update

07 Sep 22:29
Compare
Choose a tag to compare

Change Log

  • Fixing Pub/Sub on edge cases, suppressing errors when trying to publish without subscribes.
  • Fixing element mount error when element has no initial model.
  • Fixing async pub/sub, firing subscription function immediately in cases where publish was fired first.

v4.1.1 - Patch Update

18 May 23:18
Compare
Choose a tag to compare

Changelog

  • [Bugfix] Lazy calling internal view instantiation for when .start or .devStart is called. This will give developer a chance to decide when to start all jails process, like waiting some assets to get finally appended on dom for instance. This change will give library more previsibility on startup.

v4.1.0 - Minor Upgrades

05 May 02:00
Compare
Choose a tag to compare

Changelog

  • Source code was completely rewritten making more reasonable and easy to maintain.
  • Several bug fixes regarding updates and view rendering.
  • Adding delegating events in the current component when there's 2 components on the same markup.
  • Fixing bugs happened only on codesandbox, for hmr reasons.