All Versions
6
Latest Version
Avg Release Cycle
133 days
Latest Release
2822 days ago
Changelog History
Changelog History
-
v0.3.5 Changes
February 19, 2017π jsblocks release 0.3.5
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 #104 - β
[
#107
] - Added toJSON to observable and tests for it. - β‘οΈ [
#109
] - Added update function to options-query fixes #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 #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 #132. - π [
#139
] - Fixed bug in observable._expressionKeys. - π [
#140
] - Removed context.childs. - π [
#141
] - Implemented Serverside comment query parsing. - [
#143
] - Fix #93 - π [
#144
] - Better support for module loaders & libaries in serverside rendering. - βͺ [
#145
] - Reverted one change from #143 that broke collections. - π [
#149
] - Fixed / Implemented debug messages for "normal" methods. - [
#150
] - Debugging enhancments (custom Messages and more ) - π [
#157
] - Travis releases
Commits:
- π± [
a12d5fd6fd
] - π 0.3.5 - β‘οΈ [
9d1efefb7f
] - Updated jscore to 16e21b0c4e and jsvalue to 44af1b33d8. - π [
ef8550ba04
] - Merge pull request #157 from astoilkov/travis-builds - π [
8d43cb75d0
] - Fixed wrong prerelease detection regex - [
ef0ee6a487
] - Added npm publish step. - [
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 inline script tag for the server data to a data attribute o⦠- [
d5acc8a9e7
] - Added escaping in VirtualComments. - π [
7e2cf5c867
] - Moved escape regex to modules/Escape. - [
cc1e93ff0f
] - Added modules/Escaping with the first useful methods. - π [
310249425c
] - Merge pull request #150 from Kanaye/master - [
0b44441d91
] - Added check to make sure that blocks.debug is active, ready and would - π [
cfe1c78a15
] - Optimized performance of the debug build. - [
fb75852959
] - Changed the manual throwDebugMessage to the debug macro. - [
c0115f1e20
] - Implemented a aimple debug macro to throw custom debug messages. - [
43c6ccd14f
] - Now reversing the parsed debug code (defining __DEBUG_METHOD) in the - [
10d4a4eca8
] - Modified Asnyc-View-Error Message to be more clear to: - [
335b756f05
] - Added sourceURL for expressions. - [
bccf7ba2c6
] - Added custom debug messages for async view init, wrong - [
bdcd08918f
] - Added custom debug methods, kinda. - [
8fe09d4816
] - Added methodthrowMessage
to blocks.debug which outputs a custom error - π
[
5dc25a49fa
] - Moved jsdebug default styles to an object. - π
[
bc129d7b5b
] - Added/renamed more style-names from the highlightjs update. - β‘οΈ [
4d6a7303b6
] - Updated node-rendering dependencies (express & parse5). - β‘οΈ [
8d2b5b37b6
] - Updated dev-dependencies. - π [
29b4ac27d2
] - Merge pull request #149 from Kanaye/master - β‘οΈ [
c4300f419c
] - Updated jscore to commit c7e46b7cd639b5d093fc8bc6eae8760a33c7ce8e. - π [
25396846aa
] - Added debug types for Model and ModelInstance Fixed some jsdocs. - [
37985958b1
] - jsdebug now treats undefined as "not specified" in optional parameters. - π [
6667249870
] - Some jsdoc fixes and implemented "blocks.debug.pause()" and - π¨ [
0345b25bd3
] - jsdebugs "less-args" error is now printing param-names and is not priβ¦ - π¨ [
0871c4bdc8
] - Stopped jsdebug printing "Usage exmple" if there is no usage example for - π [
da3c09d875
] - Fixed some jsdocs and parameter type missmatches inside the library. - π [
fbb8831753
] - Fixed bug in checkArgs of jsdebug showing wrong error. - [
b11a50dd68
] - Mostly adding (or fixing) jsdoc param description. - [
fd1bc32b06
] - Temporary workarround in observables because jsdebug will try to unwrβ¦ - π [
7f337f7eed
] - Initial fixes/impl for method-debug-messages. - π [
f0e77b8b5b
] - Fixed expression in jsdebug#checkArgsTypes for non query methods. - π [
7e841841e7
] - Removed unnecessary method (stub?) for adding images. - π [
4373827383
] - Merge pull request #144 from Kanaye/master - π [
2ecd5673a6
] - Merge pull request #145 from Kanaye/collection-fix - βͺ [
703f0d7c2d
] - Reverted one change from #143 that broke collections. - π [
5e844b5fcf
] - Better support for module loaders & libaries in serverside rendering. - π [
dddbd0a5c3
] - Merge pull request #143 from Kanaye/fix-#93 - π― [
a3099edb3b
] - Implemented clone for App and View. - β‘οΈ [
4adedb5e85
] - Updated lib/blocks/core.js to version in astoilkov/jscore#3. - π [
bb5b85c6de
] - Merge pull request #141 from Kanaye/serverside-comment-expressions - π [
a6acd83c63
] - Merge pull request #140 from Kanaye/bug-#111 - π [
7127ed36e0
] - Implemented Serverside comment query parsing. - π [
085ee01f85
] - Removed context.childs. - π [
c17f2627d4
] - Merge pull request #139 from Kanaye/bug#138 - π [
fae22bbac5
] - Fixed bug in observable._expressionKeys. - π [
8e602c324b
] - Merge pull request #133 from Kanaye/fix-#132 - π [
19a4bd3ec7
] - Fixed some bugs in the sort-extender. - [
36e9e5cdb3
] - Added bind to sort-extender. - π [
4c4ccbc126
] - Merge pull request #130 from Kanaye/bug-#129 - [
f0488a4d07
] - Now cloning props and changed order in 'with' - π [
b72e8cc484
] - Merge pull request #128 from Kanaye/bug-#123 - [
547d934379
] - Implementation of checkbox groups. - [
acf58c9bf7
] - Multi-Selects 'val' now work when only 'multiple' is written. - π [
5156b16fc4
] - Merge pull request #127 from Kanaye/issue#122 - [
6b9fd4510e
] - Added 'null' to the valid params for the 'val'-query. - π [
1123d4f6ef
] - Merge pull request #118 from Kanaye/blocks.middleware - [
54b6ecc851
] - Added baseTag and options. - [
2af9161c4d
] - Added baseUrl to Router for blocks.middleware() - [
cdc74eaa68
] - Added blocks.middleware. - π [
9bd1f1d7df
] - Merge pull request #115 from Kanaye/template-fix-v2 - π [
ac8190dd22
] - Merge pull request #114 from Kanaye/bug-#113 - π [
55d9a335a6
] - Fixed missing condition and .rawValue from a previous change on serve⦠- [
c72c83b9a7
] - Added check if observable._expressions has current expression and addβ¦ - π [
6e967969d2
] - Merge pull request #112 from Kanaye/template-query-fixes - β
[
c14b0999d0
] - Added test for finding correct script in template query. - π [
90db83bedc
] - Modified node-override of temlate-query for passDetailValues also fixed - [
dfe269b1d3
] - Added 'parameterName' in DomQuery.executeMethods. - π [
107b09cdd4
] - Merge pull request #109 from Kanaye/bug-#74 - β‘οΈ [
1fce71c0b4
] - Removed unnecessary update-call. - β
[
d2c786d80c
] - Added Tests for new options behaviour. - π [
a43764d6f1
] - Fixed bug in new Expression.NodeWise rendering. - β‘οΈ [
0339a968c6
] - Added update function to options-query. - β‘οΈ [
487eb803bd
] - observable.update now not subscribes. - [
43a3fc6ee4
] - Added observable._getValue(). - β‘οΈ [
ba2a9aac9e
] - Added call to observable.update(). - π [
25ed83b44c
] - Fixed attributes not get synced in some cases. - π [
7d0e448d14
] - Merge pull request #110 from Kanaye/master - π [
852a3ca3ea
] - Moved 'View._bindContext' to src/mv/bindContext.js. - π [
90163bdd73
] - Merge pull request #106 from Kanaye/VE-sync-ffixes - β‘οΈ [
cb5f88622c
] - update wrong refs - β‘οΈ [
6fdcd4e67f
] - update ref to jsblocks - π [
3a003642ec
] - Fixed bad typo in new implementation. - [
1d484566b7
] - Cleaned up unnecessary stuff of originaly planed implementation. - [
1f736b4c2f
] - add a ref to link - [
6a5890c14f
] - add Caret to README - π [
743bea5fe8
] - Merge pull request #107 from Kanaye/observable-to-json - β
[
d34d60d845
] - Added toJSON to observable and tests for it. - β
[
0ba643e68b
] - Added tests. - β‘οΈ [
1ebe48e276
] - Updating/Insetring of wrong nodes fixed. Closes #104. - π [
c552b7d204
] - 0.3.4 release
- [
-
v0.3.4 Changes
October 16, 2015π Includes many bug fixes
-
v0.3.3 Changes
July 20, 2015π This release includes improvements and bug fixes.
-
v0.3.2 Changes
May 26, 2015π Fixes a major issue
-
v0.3.1 Changes
May 12, 2015- π Performance improvements and fixes
- π Server-side rendering improvements and fixes
- π¨ DataSource class refactoring
- π Couple of small fixes and little improvements
-
v0.3.0 Changes
April 24, 2015π First release