loopback-datasource-juggler/docs/changelog.md

1.8 KiB

jugglingdb-changelog(3) - The History of JugglingDB

HISTORY

upcoming release

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

  • 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

  • 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