Version 1.3.1 released
Date : 2015-08-21, Author : @meddle0x53
Version 1.3.1 of ProAct.js has been released.
This version contains:
- Bugfixes related to the ObjectProperty and the ArrayProperty.
Version 1.3.0 released
Date : 2015-08-11, Author : @meddle0x53
Version 1.3.0 of ProAct.js has been released.
This version contains:
- Better documentation, using YuiDoc now!
- Many, many, many bugfixes.
- Sub-modules that don't have cyclic dependencies.
- The ProAct.Flow does not have the buggy error stream now.
- Powerful stream transformations, filterings and combinators.
Version 1.2.0 released
Date : 2014-11-06, Author : @meddle0x53
Version 1.2.0 of ProAct.js has been released.
This version contains:
- Better support for DSL mapping, filtering and accumulating functions.
- Better function provider for the Registry - it can use the predefined functions.
- Destroying ProAct.js objects implemented, the idea is to prevent memory leaks.
- So the ProAct.Actor has a well defined life cycle as of now.
- ProAct.Flow can deal with destroying objects in a special queue for that.
Work on the ProAct.js powered TodoMVC implementation is almost done!
The API documentation is updated, soon I'll begin to blog about everything in ProAct.js
Version 1.1.0 released
Date : 2014-09-22, Author : @meddle0x53
Version 1.1.0 of ProAct.js has been released.
This version contains:
- Better complex ProAct.Arrays (arrays containing ProAct.js objects)
- Better array filtering
- Many property, dsl and array related bugfixes
- New utility methods - uuid (for uuid generation), clone (for deep array clonning), extendClass (basic structure for class system in the process of development.)
- Arrays can be updated by stream and property events - for example we can set a stream to push elements to array or delete/pop elements.
- ProAct.Event builder methods - again for array related events, because they need a lot of parameters/code to construct.
- New DSL predefined mapping and filtering functions!
As I promised I began working on an example using the ProAct.js lib. But... it became something bigger. I've created a minimal implementation of a MVS (Model View Streams) framework, while writing TodoMVC implementation.
While working on this example and framework I found a lot of bugs that I fixed for this release. Soon the example will be available on this site and I'm going to write series of blogposts about how the MVS framework implemented with ProAct.js works.
Many ideas popped up for the next release. The MVS framework will have its own repository soon. Its working title is ProBono.js.
Version 1.0.0 released
Date : 2014-08-15, Author : @meddle0x53
Version 1.0.0, the first feature complete version of ProAct.js has been released.
This version contains full implementation of the 'properties' and 'arrays' modules of ProAct.js. We have ProAct.js objects, arrays, value objects, proxy objects and their core fully implemented.
The library lacks of examples and good demo applications, so my focus will be set on writing some after this release.