Releases: tylim88/FireSageJS
Releases · tylim88/FireSageJS
1.4.3
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 byrefCreator
no longer accepts database argument(no more function overloading)
add PossiblyReadAsNullable field value
- rename AllNodesPossiblyReadAsUndefined to ReplaceRemoveAndPossiblyReadAsNullableWithNever(internal)
- AllNodesPossiblyReadAsNullable union the type with null and undefined
- rename ReplaceRemoveWithUndefined with ReplaceRemoveAndPossiblyReadAsNullableWithNullable(internal)
- Removable now union with undefined and null
- Add new field value PossiblyReadAsNullable and its implementation and test
- update issue template
PossiblyReadAsNullable
is similar to Removable
in all aspects except only Removable grants the use of remove
wrap onDisconnect
- 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
- 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!
1.0.0 update code doc
backup before remove setPriority, setWithPriority and orderByPriority export
0.0.1 set push able only error suggestion now target ref instead of value