Skip to content

Releases: hoodiehq/hoodie

v2.0.0

19 Feb 16:22
Compare
Choose a tag to compare

Breaking Changes

  • The hoodie id is now expected to be in localStorage _hoodieId
    key, the deprecated _account.ownerHash key is no longer working.

The order of triggered events with type prefix is
<type>:<id>:<eventname>. The deprecated order
<eventname>:<type>:<id> is no longer working.

See #146
and #326


This commit was sponsored by The Hoodie Firm.
You can hire The Hoodie Firm:

http://go.hood.ie/thehoodiefirm
(54987289)

v1.0.6

18 Feb 23:03
Compare
Choose a tag to compare

silencio

Bug Fixes

  • silents "unhandled rejected promises" (#402) (171cb568)
  • ignore _design docs (f335e5ec)
  • account: reject password change when current password is wrong (596e8156, closes #103)

chore(Release): v1.0.5

17 Feb 21:36
Compare
Choose a tag to compare
* * *

This commit was sponsored by The Hoodie Firm.
You can hire The Hoodie Firm:

http://go.hood.ie/thehoodiefirm

v1.0.4

17 Feb 16:57
Compare
Choose a tag to compare

Bug Fixes

  • promise handling (7072d10c)
  • avoid getters/setters having the same name as variables used inside (7bac63a7)
  • avoid "Unhandled promise rejection" when pulling changes (#402) (39ec4874)
  • account: fix hoodie.account.resetPassword() (0ba2f194, closes #410)

v1.0.3

29 Jan 19:21
Compare
Choose a tag to compare

Bug Fixes

v1.0.1

23 Jan 13:40
Compare
Choose a tag to compare

Bug Fixes

  • jshint errors (b899f159)
  • hoodie.account.signIn() should not trigger 'signin' if it also triggers 'reauthe (eec2a87e)
  • hoodie.account.anonymousSignUp() should not resolve with anonymous username #368 (8fd7cf10)
  • hoodie.account.destory() should trigger destroy event and pass username #367 (1c4b3f5f)
  • hoodie.account.destory() should resolve with username #366 (d7d19ce4)
  • hoodie.account.signOut() should resolve with username #365 (c15fc9c3)
  • hoodie.account.changePassword() should resolve without arguments #364 (7aa7fa7d)
  • tell rules in object.type Error #241 (a8044148)
  • wrap promise.catch to pass custom callbacks (b2997bd2)
  • throw errors in event handlers on next tick #376 (198bf4ac)
  • hoodie.open(dbName).disconnect() to return promise #363 (e055dd46)
  • make sure promises get wrapped with Hoodie-specific callbacks (8ef5cea3)
  • avoid Getters / Setters handling variables with same names (654c855a)
  • Prevent multiple connects from resulting in conflicting calls to remote.push (5830dfd9)
  • hoodie.account unauthenticated handling (3b52036c)
  • hoodie.account.signUp (from anonymous account) (e827f3a7)
  • hoodie.account.destroy (1906cf6f)
  • hoodie.account.changeUsername (918095e0)
  • hoodie.account.changePassword() state foo (ef012dbc)
  • hoodie.account.signIn() to return promise (c48b4f0a)
  • account:
    • set hoodie.account.username on initialization. (0ff6f725)
    • adding bearer token handling (again) (c0b72286)
  • erro: typo (a93c2090)
  • jshint: ; <3 (82039219)
  • open:
    • add timestamps and user id to objects (#361) (d01fb3c8)
    • hoodie.open(dbName).add(test, {}) does not resolve with created object #361 (bc537714)
  • promise:
    • fix internal .then(null, handler) handling, fixes #392 (f7795ce7)
    • pass progress callbacks on .thening (ac368b49)
  • store:
    • hoodie.store.removeAll() resolves with array of promises, not the objects #380 (75565a01)
    • hoodie.store.updateAll() resolves with array of promises, not the objects #379 (840eb4eb)
    • find("unknown", "123") to reject tell type & id in NotFound error message (37eabe4e)
    • fail with ConflictHerror when adding object with existing type/id #377 (aa48a211)
  • task:
    • do not pass progress of hoodie.account.anonymousSignUp (#372) (f6733571)
    • call .progress callback on hoodie.task.start (ad0a5260)

Features

Release 0.7.1

12 Mar 14:55
Compare
Choose a tag to compare