loopback-datasource-juggler/docs/changelog.md

86 lines
2.1 KiB
Markdown
Raw Normal View History

2013-03-23 18:51:39 +00:00
jugglingdb-changelog(3) - The History of JugglingDB
===================================================
## HISTORY
2013-03-24 22:50:57 +00:00
### upcoming release 0.3.0
2013-03-23 18:51:39 +00:00
2013-03-24 22:50:57 +00:00
* Documentation:
Available in [web](http://jugglingdb.co) and man [jugglingdb(3)]
* **Hooks**:
Changed format of update and save hooks. Hook accept data as second argument.
This data could be modified and it will be saved to database after hook done.
**NOTE**: this change could break some code.
2013-03-24 08:50:48 +00:00
2013-04-08 12:12:22 +00:00
* **Datatypes**:
Now object casts type of member on assignment.
2013-03-23 18:51:39 +00:00
### 0.2.1
2013-03-24 08:50:48 +00:00
* Introduced `include` method
* Use semver
* Added WebService adapter for client-side compound
* Added array methods to List
* Code cleanup and documenation amends
* Custom type registration
* Browserify-friendly core
2013-03-23 18:51:39 +00:00
### 0.2.0
2013-03-24 08:50:48 +00:00
* Namespace adapter packages (should start with "jugglingdb-")
* Added [nano][jugglingdb-nano] adapter
* Adapters removed from core to separate packages
2013-03-23 18:51:39 +00:00
### 0.1.27
2013-03-24 08:50:48 +00:00
* `autoupdate` fixes for MySQL
* Added `schema.isActual` to check whether migration necessary
* Redis adapter refactored and optimized (fully rewritten)
* Introduce sort-only indexes in redis
* Introduce List API (type: [])
* Update to MySQL 2.0
### 0.1.13
* Validations: sync/async, custom, bugfixes
* MySQL adapter enhancementsenhancements
* DB sync: autoupdate/automigrate
* Ability to overwrite getters/setters
* Resig-style model constructors
* Added [postgres][jugglingdb-postgres] adapter
* Added [sqlite3][jugglingdb-postgres] adapter
* Added [mongodb][jugglingdb-mongodb] adapter
* Redis adapter filter/sort rewriting
* Added `findOne` method
* Custom table names in sqlite, mysql and postgres
* Sequelize adapter removed
* Support `upsert` method
* Delayed db calls (wait for `.on('connected')`)
### 0.0.6
* Tests
* Logging in MySQL and Redis
2013-03-23 18:51:39 +00:00
### 0.0.4
2013-03-24 08:50:48 +00:00
* MySQL adapter
* Indexes in redis
* Neo4j cypher query support
### 0.0.2 (16 Oct 2011)
* Built-in adapters: [redis][jugglingdb-redis], mongoose, sequelize, neo4j
* Scopes
* Conditional validations, null checks everywhere
* Defaults applied on create
### 0.0.1
Package extracted from [RailwayJS MVC](http://railwayjs.com)
2013-03-24 22:50:57 +00:00
## SEE ALSO
jugglingdb-roadmap(3)