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