fernandobatels/rsfbclient
Rust Firebird Client
26 Releases
Latest: 8mo ago
v0.26.0Latest
📋 What's Changed
- #166 Diesel connection pooling example by @sanua356 in https://github.com/fernandobatels/rsfbclient/pull/168
✨ New Contributors
- @sanua356 made their first contribution in https://github.com/fernandobatels/rsfbclient/pull/168
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.25.2...v0.26.0
v0.25.2
📋 What's Changed
- add raw_type to column by @yuyang-ok in https://github.com/fernandobatels/rsfbclient/pull/164
✨ New Contributors
- @yuyang-ok made their first contribution in https://github.com/fernandobatels/rsfbclient/pull/164
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.25.1...v0.25.2
v0.25.1
📋 What's Changed
- Fixed blobs greater than 65535 bytes by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/161
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.25.0...v0.25.1
Rust 1.80.0 supportv0.25.0
📋 What's Changed
- fix compatibility issues by @Noriebalbinot in https://github.com/fernandobatels/rsfbclient/pull/158
✨ New Contributors
- @Noriebalbinot made their first contribution in https://github.com/fernandobatels/rsfbclient/pull/158
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.24.0...v0.25.0
Dialect on create_database and no_db_trigger supportv0.24.0
📋 What's Changed
- Dialect on create_database and no_db_trigger support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/152
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.23.2...v0.24.0
Listen event fixedv0.23.2
🐛 Bugfixes
- listen_event for simple connection #149
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.23.1...v0.23.2
Custom blob subtypesv0.23.1
📋 What's Changed
- Custom blob subtypes by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/147
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.23.0...v0.23.1
Firebird events supportv0.23.0
📋 What's Changed
- Firebird events support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/142
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.22.0...v0.23.0
User roles supportv0.22.0
📋 What's Changed
- User roles names by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/141 #138 #137
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.21.0...v0.22.0
Transaction configurationv0.21.0
📋 What's Changed
- Transaction configuration by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/136
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.20.1...v0.21.0
Diesel supportv0.20.0
📋 What's Changed
- Update to diesel 2.0.0-rc.1 by @weiznich in https://github.com/fernandobatels/rsfbclient/pull/127
✨ New Contributors
- @weiznich made their first contribution in https://github.com/fernandobatels/rsfbclient/pull/127
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.19.0...v0.20.0
IntoParams fixedv0.19.0
📋 What's Changed
- IntoParams derive fixed by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/124
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.18.0...v0.19.0
Rust 2021v0.18.0
📋 What's Changed
- Update dependencies, rust edition to 2021 and CI fix on windows by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/122
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.17.0...v0.18.0
Create database API and fixesv0.17.0
📋 What's Changed
- Avoid running security audit on forked repos by @juarezr in https://github.com/fernandobatels/rsfbclient/pull/106
- CONTRIBUTING.md added by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/107
- Clippy fixes by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/110
- Unnecessary command removed from build.rs by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/114
- create_database() support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/115
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.16.0...v0.17.0
Diesel support and no more date_time featurev0.16.0
📋 What's Changed
- Split diesel changes by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/100
- Diesel support base by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/101
- Diesel by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/86
- Remove the `date_time` feature flag by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/104
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.15.0...v0.16.0
R2D2 adapter into its own cratev0.15.0
📋 What's Changed
- Upgrades the library "rand" version by @silvioprog in https://github.com/fernandobatels/rsfbclient/pull/96
- Publish method "open" from "Connection" by @silvioprog in https://github.com/fernandobatels/rsfbclient/pull/98
- Move the "pool" feature into external crate by @silvioprog in https://github.com/fernandobatels/rsfbclient/pull/99
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.14.0...v0.15.0
SimpleConnection and SystemInfosv0.14.0
📋 What's Changed
- SimpleConnection created by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/93
- Utils API by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/94
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.13.0...v0.14.0
String connection and backend improviments v0.13.0
📋 What's Changed
- Restructuring backend configuration abstractions by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/75
- Using borrowed handles in the `FirebirdClient` Trait by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/84
- Removed some `unwrap` uses by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/89
- ManuallyDrop droped by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/92
- Connection string support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/91
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.12.0...v0.13.0
Named params, stmt without cursor and many fixesv0.12.0
📋 What's Changed
- Named columns refactor by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/73
- Simple fix for the named parameters by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/79
- Refactored `rsfbclient-rust` code to avoid panics by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/80
- doc and identifier modifications by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/81
- Named params support started by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/67
- Support for stmt execution without cursor by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/77
- add opt-out and opt-in options to ci using labels by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/82
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.11.0...v0.12.0
Lifetime and API enhancements v0.11.0
📋 What's Changed
- Refactorations by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/50
- Move <R: FromRow> parameter into methods of trait Queryable by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/53
- add tests for struct Transaction by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/55
- Modify Transaction::commit to use isc_commit_transaction by @dancingbug in https://github.com/fernandobatels/rsfbclient/pull/58
- Simplify `Queryable` trait by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/54
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.10.0...v0.11.0
Charset supportv0.10.0
📋 What's Changed
- Update README.md fix firebirdsql and rustlang links by @mariuz in https://github.com/fernandobatels/rsfbclient/pull/49
- Charset support added by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/47
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.9.0...v0.10.0
ARM Support and readme updatev0.9.0
📋 What's Changed
- Working on the Raspberry Pi 3 by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/43
- Readme enhancements by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/46
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.8.0...v0.9.0
Wire protocol, named columns and bugfixesv0.8.0
📋 What's Changed
- Pure rust implementation of the wire protocol by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/22
- Named columns by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/37
- Update README.md by @mariuz in https://github.com/fernandobatels/rsfbclient/pull/38
- Bugfixes by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/39
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.7.0...v0.8.0
Boolean supportv0.7.0
📋 What's Changed
- Boolean support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/36
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.6.0...v0.7.0
Blob support and CI fixesv0.6.0
📋 What's Changed
- Run tests with fb v2 v3 and v4 by @juarezr in https://github.com/fernandobatels/rsfbclient/pull/31
- ci: run tests on windows by @juarezr in https://github.com/fernandobatels/rsfbclient/pull/34
- ci: run tests on macos-latest by @juarezr in https://github.com/fernandobatels/rsfbclient/pull/35
- Blob by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/33
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.5.1...v0.6.0
Embedded support and CI fixesv0.5.0
📋 What's Changed
- Tests by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/21
- Setup continuous testing using GitHub Actions by @juarezr in https://github.com/fernandobatels/rsfbclient/pull/24
- Commented unused functions of the fbclient to fix `tarpaulin` build by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/26
- Split into multiple crates by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/27
- Allow using and testing multiple client implementations simultaneously by @jairinhohw in https://github.com/fernandobatels/rsfbclient/pull/28
- Embedded support by @fernandobatels in https://github.com/fernandobatels/rsfbclient/pull/29
- Full Changelog: https://github.com/fernandobatels/rsfbclient/compare/v0.4.0...v0.5.0
