Skip to content

Releases: tylim88/FireSageJS

1.4.3

20 Sep 17:51
Compare
Choose a tag to compare

1.4.3 20th Sept 22

  • fix forgot to export PossiblyReadAsNullable

1.4.1 16th Sept 22

  • fix set does not error when the node type is Record<string, T> and the input type is Record<number, T>

1.4.0 16th Sept 22

  • refCreator database argument is now mandatory.
  • ref generated by refCreator no longer accepts database argument(no more function overloading)

add PossiblyReadAsNullable field value

12 Sep 08:37
Compare
Choose a tag to compare
  1. rename AllNodesPossiblyReadAsUndefined to ReplaceRemoveAndPossiblyReadAsNullableWithNever(internal)
  2. AllNodesPossiblyReadAsNullable union the type with null and undefined
  3. rename ReplaceRemoveWithUndefined with ReplaceRemoveAndPossiblyReadAsNullableWithNullable(internal)
  4. Removable now union with undefined and null
  5. Add new field value PossiblyReadAsNullable and its implementation and test
  6. update issue template

PossiblyReadAsNullable is similar to Removable in all aspects except only Removable grants the use of remove

wrap onDisconnect

08 Sep 14:58
Compare
Choose a tag to compare
  • add firebase as peer dependency
  • slightly reduce compile size
  • no longer export off
  • onDisconnect is wrapped
  • fix in code doc not working
  • tons of housekeeping

Add top-level index signature support for all operations

06 Sep 00:42
Compare
Choose a tag to compare
  • fix bug where TopLevelRecord Meta Type is identified as PushAble, PushAbleOnly, Removable and NumericKeyRecord (this fix also opens up support for top-level index signature type in all operations)
  • add and implement TransformUndefinedToRoot utility type (internal)
  • better error message for GetFullPath

First Release!

04 Sep 22:20
Compare
Choose a tag to compare
1.0.0

update code doc

backup before remove setPriority, setWithPriority and orderByPriority export

30 Aug 18:59
Compare
Choose a tag to compare
0.0.1

set push able only error suggestion now target ref instead of value