Releases: proullon/ramsql
Releases · proullon/ramsql
v0.1.4
What's Changed
- Avoid panic on shorter than limit array by @proullon in #96
- fix: (close #98) correctly parse negative number in queries by @proullon in #102
- chore: staticcheck cleanup by @proullon in #103
- Fixed inconsistency in relation case sensitivity by @vitrevance in #107
New Contributors
- @vitrevance made their first contribution in #107
Full Changelog: v0.1.3...v0.1.4
v0.1.3
v0.1.2
Fix regression on CamelCase attribute query
What's Changed
- fix(engine): Relation.Attribute() convert name argument to lower case by @trakhimenok in #87
- fix: (close #86) AttributeSelector uses lower case to match attributes by @proullon in #88
New Contributors
- @trakhimenok made their first contribution in #87
Full Changelog: v0.1.0...v0.1.1
Transaction based rewrite
Context
Introduction of agnostic in-memory store, leveraging GC-optimized storage to garantee low GC pauses and good GC behavior over time.
Complete rewrite improving performance, removing deadlocks and storage as Go types, allowing creation of objects table.
Ensure compatibility with gorm, a popular Go ORM.
Added implementation goal in README, in preparation for stable 1.0 release.
What's Changed
- Implement SCHEMA by @proullon in #76
- feat: handle Gorm query style by @proullon in #77
- add/scientific notation by @Joematpal in #78
- Rewrite engine with SQL-agnostic GC optimized memory store by @proullon in #80
- Fix driver transaction behavior by @proullon in #84
- fix: insert mixed case value attribute by @proullon in #85
Full Changelog: v0.0.1...v0.1.0
Stable-ish beta
Main branch has never been tagged with a stable version for user to specify in go.mod.
Here it is, only bugfixing in 3 years.