Skip to content

Releases: Kanaye/jsblocks

0.3.5-alpha1

13 Feb 23:03
Compare
Choose a tag to compare
0.3.5-alpha1 Pre-release
Pre-release

jsblocks release 0.3.5-alpha1

Closed issues:

  • [#74] - options query do not replace option value in some situations
  • [#86] - observable cannot survive JSON.stringify
  • [#93] - Uncaught TypeError: Cannot read property '_serverData' of undefined
  • [#104] - Blocks is inserting the wrong text in the wrong node
  • [#111] - Cannot set property '$this' of undefined.
  • [#113] - expressions not updating in nested observables
  • [#119] - each-query not updating the dom with dependency-obervable
  • [#123] - Select to map to Model with options data-query
  • [#126] - side effects of 'each' and 'options' together
  • [#129] - observable event handle not binding correctly to DOM
  • [#132] - Issues with the 'sort'-extender.

Merged pull requests:

  • [#106] - Updating/Insetring of wrong nodes fixed. Closes astoilkov#104
  • [#107] - Added toJSON to observable and tests for it.
  • [#109] - Added update function to options-query fixes astoilkov#74.
  • [#110] - Moved 'View._bindContext' to src/mv/bindContext.js.
  • [#112] - Fixed some issues with template data-query.
  • [#114] - Added check if observable._expressions has current expression. Fixes astoilkov#113.
  • [#115] - Fixed the serverside template-data-query I broke in a previous change.
  • [#118] - Added Blocks.middleware...
  • [#127] - Added 'null' to the valid params for the 'val'-query.
  • [#128] - Implements checkbox groups and fixes false negative select multple attribute check.
  • [#130] - Now cloning props and changed order in 'with'
  • [#133] - Fixed issues with the sort-extender described in astoilkov#132.
  • [#139] - Fixed bug in observable._expressionKeys.
  • [#140] - Removed context.childs.
  • [#141] - Implemented Serverside comment query parsing.
  • [#143] - Fix astoilkov#93
  • [#144] - Better support for module loaders & libaries in serverside rendering.
  • [#145] - Reverted one change from astoilkov#143 that broke collections.
  • [#149] - Fixed / Implemented debug messages for "normal" methods.
  • [#150] - Debugging enhancments (custom Messages and more )

Commits:

  • [c8bad36f24] - Version bump for travis testing.
  • [b6a91baf18] - Replaced (most) REST-Calls to github with GraphQL.
  • [cace01d77c] - Added dev-dependencie "github" for easy github api access.
  • [a89cd5d05a] - First steps for commit logs on the release page :)
  • [878093b591] - Fixed wrong type in params in tag creation.
  • [ec809e047a] - Even more logs for CI Builds.
  • [56b073f749] - Fixed wrong date in commits, add missing param "force" for Tag creation.
  • [e0fb0730c6] - Initial NPM publish function.
  • [3c0135aeb3] - Changed tag creation method to apply a valid creator/author to the tag.
  • [461ea16bfd] - Now checking out master before building.
  • [1cf9455284] - Added master commit detection.
  • [8ff3e918d4] - added c++ 11 toolchain (for nodegit) to travis.yml and fixed typo
  • [f5c08e9221] - Travis: Added after_success hook for testing, set node_js version to the
  • [88d67bab51] - First (git) actions for CI build releases.
  • [844cd09ad4] - Updated jscore to fcf951d
  • [1fbbb8dca0] - Fixes for nested each/option queries.
  • [f9ce47cf1e] - Implemented clone for Expression.
  • [4358bfb00e] - Implemented clone for VirtualElement.
  • [d39d6e8b14] - Updated jscore to f8ced57.
  • [5de343e452] - Observable in model prototype will now be wrapped when it's not an
  • [e87d5c0eb8] - Added blocks.executeExpression().
  • [67c32c71d1] - Whoops: Added changes I forgot to commit.
  • [0ddd24945f] - Changed behavior of not-defined properties to not be wrapped within an
  • [2082eef7ca] - Added condition to remove invalud use of view.removeAt().
  • [8c9152eef9] - Fixed bug in on query applying wrong events.
  • [cc420dca04] - Fixed "document is not defined" in node in serverData.js
  • [eee38e307c] - Added return statements to modules, previously not returning their ex…
  • [2f643c017f] - WIP: Changed build process to generate self executing closures arroun…
  • [b324a83bfa] - Fixed bug in ElementData.clear()
  • [9b6e157962] - Removed unused default value/option in node-Middleware.
  • [6002545ad0] - Changed "on"-data-query to be able to accept unlimited "args".
  • [f5ae8428e8] - Fixed misstake in refactoring.
  • [8937239035] - Changed observables attribute-update logic to use dom.attr
  • [df176f044d] - Implemented update for dependency observable arrays.
  • [4ec1c25b16] - Fixed extenders for depencie observables.
  • [1da54849ad] - Fixed sorting in chained extenders by keeping track of chages.
  • [8450a986ae] - query/ExtenderHelper Fixed positioning issue when reinserting previously
  • [2f2c57fdb1] - query/ExtenderHelper: Changed if-else-constructs to switch statements.
  • [9fe340d8e0] - Changed opertation types from strings to an "enum".
  • [05f57d2419] - query/observable: removed duplicated code
  • [69ae8d8f52] - Moved the inli...
Read more