Added changelog

This commit is contained in:
Anatoliy Chakkaev 2013-03-24 12:50:48 +04:00
parent 0bddb0536a
commit ccced1cd57
3 changed files with 80 additions and 14 deletions

View File

@ -5,13 +5,68 @@ jugglingdb-changelog(3) - The History of JugglingDB
### upcoming release
* Documentation in web and man
### 0.2.1
* 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
### 0.2.0
* Namespace adapter packages (should start with "jugglingdb-")
* Added [nano][jugglingdb-nano] adapter
* Adapters removed from core to separate packages
### 0.1.27
### 0.1.23
### 0.1.21
### 0.1.1
* `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
### 0.0.4
### 0.0.2
* 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)

View File

@ -8,7 +8,7 @@ jugglingdb-schema(3) schema.3
jugglingdb-model(3) model.3
jugglingdb-adapter(3) adapter.3
# adapters
# adapters github
jugglingdb-nano https://github.com/jugglingdb/nano-adapter
jugglingdb-mysql https://github.com/jugglingdb/mysql-adapter
jugglingdb-firebird https://github.com/jugglingdb/firebird-adapter
@ -17,6 +17,15 @@ jugglingdb-postgres https://github.com/jugglingdb/postgres-adapter
jugglingdb-redis https://github.com/jugglingdb/redis-adapter
jugglingdb-mongodb https://github.com/jugglingdb/mongodb-adapter
# adapters npm
nano-adapter-npm https://npmjs.org/package/jugglingdb-nano
mysql-adapter-npm https://npmjs.org/package/jugglingdb-mysql
firebird-adapter-npm https://npmjs.org/package/jugglingdb-firebird
sqlite3-adapter-npm https://npmjs.org/package/jugglingdb-sqlite3
postgres-adapter-npm https://npmjs.org/package/jugglingdb-postgres
redis-adapter-npm https://npmjs.org/package/jugglingdb-redis
mongodb-adapter-npm https://npmjs.org/package/jugglingdb-mongodb
# external resources
github.com/jugglingdb https://github.com/jugglingdb
github.com/1602/jugglingdb https://github.com/1602/jugglingdb

View File

@ -25,7 +25,7 @@ Then install adapter for specific database, for example `jugglingdb-redis`:
npm install jugglingdb-redis
See jugglingdb-adapters(3) for list of available adapters.
See [ADAPTERS][] for list of available adapters.
## DOCUMENTATION
@ -53,13 +53,13 @@ Human-written manual sections are:
All adapters available as separate packages at
[github.com/jugglingdb] and published in npm.
* [jugglingdb-mysql]
* [jugglingdb-sqlite3]
* [jugglingdb-postgres]
* [jugglingdb-redis]
* [jugglingdb-mongodb]
* [jugglingdb-nano]
* [jugglingdb-firebird]
* MySQL: [github][jugglingdb-mysql] [npm][mysql-adapter-npm]
* SQLite3: [github][jugglingdb-sqlite3] [npm][sqlite3-adapter-npm]
* Postgres: [github][jugglingdb-postgres] [npm][postgres-adapter-npm]
* Redis: [github][jugglingdb-redis] [npm][redis-adapter-npm]
* MongoDB: [github][jugglingdb-mongodb] [npm][mongodb-adapter-npm]
* CouchDB/nano: [github][jugglingdb-nano] [npm][nano-adapter-npm]
* Firebird: [github][jugglingdb-firebird] [npm][firebird-adapter-npm]
## CONTRIBUTION
@ -116,6 +116,8 @@ JugglingDB is Copyright (C) 2011 Anatoliy Chakkaev http://anatoliy.in
* [jugglingdb-firebird] - [Henri Gourvest](https://github.com/hgourvest)
*NOTE:* Other adapters waits for their maintainers, drop a line to
mail@anatoliy.in if you want to maintain some adapter on regular basis.
<mail@anatoliy.in> if you want to maintain some adapter on regular basis.
## SEE ALSO
jugglingdb-schema(3)