Releases: pinchbv/floor
Releases · pinchbv/floor
v0.16.0
🚀 Features
- Add experimental support for type converters (#318) @vitusortner
v0.15.0
Changes
- Update dependencies (#406) @vitusortner
- Add release drafter GitHub Action (#377) @vitusortner
🚀 Features
- Add support for WITHOUT ROWID tables (#365) @John-He-928
- Check transaction method return types and allow non-void returns (#381) @mqus
v0.14.0
Changes
- Adding insertListVoid which passes noResult as true (#351) @TheKewlStore
- Document entity inheritance and add integration test (#344) @mqus
- Raise minimum sqflite version to 1.3.0 (#355) @vitusortner
- add integration test for transaction rollback (#346) @mqus
- Mention missing null propagation in streams (#343) @vitusortner
🐛 Bug Fixes
v0.13.0
⚠️ Breaking Changes
You need to migrate the explicit usages of OnConflictStrategy
and ForeignKeyAction
from snake case to camel case.
- Apply camel case to constants (#317) @vitusortner
Changes
- Get rid of unnecessary Flutter binding assertions in tests (#337) @vitusortner
- Mention SQL centricity of Floor in README (#335) @vitusortner
- Add banner to README (#331) @vitusortner
- Update the description of the library (#330) @vitusortner
- Migrate OnConflictStrategy to enum (#327) @vitusortner
- Add more precise limitations of entity class and streams to README (#324) @vitusortner
- Add DAO inheritance example to README (#311) @vitusortner
- Fix database and DAO usage example in the README (#309) @vitusortner
- Update README.md (#305) @ManoyloK
- Assert example app's behavior (#303) @vitusortner
- Mention that floor uses first constructor found in entity class (#302) @vitusortner
- Remove snapshot version instructions from README (#301) @vitusortner
🚀 Features
- Support Linux, macOS, Windows (#326) @vitusortner
- Implement simple Streams on DatabaseViews, fix multi-dao changelistener (#320) @mqus
🐛 Bug Fixes
v0.12.0
Changes
- Ignore Getters&Setters (#279) @mqus
- Use Flutter bundled pub to get and upgrade project dependencies (#284) @vitusortner
- Generate database implementation on every CI run (#276) @vitusortner
- Throw exception when querying for unsupported type (#268) @vitusortner
- Add generated code for example app (#271) @vitusortner
- Add workflow scripts (#266) @vitusortner
- Run real database tests on development machine and CI (#252) @vitusortner
🚀 Features
- Support ByteArrays/Blobs (#259) @mqus
- Support inherited fields for entities and views (#289) @vitusortner
- Support database views (#262) @mqus
- Support inherited DAO methods (#281) @joshuatam
- Support asynchronous migrations (#287) @vitusortner
🐛 Bug Fixes
- Fix failing SQLite installation process on CI (#283) @vitusortner
- Fix failing stream query test (#265) @vitusortner
v0.11.0
Changes
- Update README with ignore annotation, positional and named parameters (#249) @vitusortner
- Trigger CI on push to develop (#247) @vitusortner
- Trigger CI on pull requests (#246) @vitusortner
- Link to project's GitHub Actions from CI badge (#244) @vitusortner
- Fix README (#243) @vitusortner
- Show GitHub Actions CI badge (#242) @vitusortner
- Refactor string utility function into extension function (#241) @vitusortner
- Refactor annotation check functions to use extension functions (#239) @vitusortner
- Refactor type check functions to use extension functions (#238) @vitusortner
- Migrate CI to GitHub Actions (#240) @vitusortner
🚀 Features
- Ignore fields of entity by adding ignore annotation (#248) @vitusortner
- Handle named constructor parameters and ignore field order (#245) @vitusortner
- Exclude static fields from entity mapping (#233) @finger-software
v0.10.0
Changes
- Update README with correct instructions to initialize in memory database (#236) @vitusortner
- Update dependencies (#234) @vitusortner
🐛 Bug Fixes
- Make in-memory database actually be just in memory
v0.9.0
Changes
- Make IN clauses work with strings (#192) @vitusortner
- Downgrade analyzer package (#196) @vitusortner
🐛 Bug Fixes
- Fix foreign key action string representation (#201) @vitusortner
v0.8.0
Changes
- Update README with clear package import instructions (#184) @afzaal-ahmad-zeeshan
🚀 Features
- Introduce static 'to map' functions (#178) @noordawod
- Add optional callback functions when opening database (#182) @noordawod
🐛 Bug Fixes
v0.7.0
🐛 Bug Fixes
- Retain reactivity when using transactions (#153) @vitusortner