Skip to content

v1.5.0

Compare
Choose a tag to compare
@thombashi thombashi released this 26 Nov 04:03
· 54 commits to master since this release
v1.5.0

New Features

  • Add __all__ to simplesqlite.model module
  • Add get_column_name method to Column class
  • Add support for Python 3.12
  • Accept Column object as a key of simplesqlite.query.Where class
  • Add simplesqlite.query.Set class. The SimpleSQLite.update method now accepts simplesqlite.query.Set as an argument

ORM Enhancements

  • Add delete method to Model class: #77 (Thanks to @GOOD-Stuff)
  • Add update`` method to Model` class
  • Optimizations

Improvements

  • Improve error messages
  • Improve type annotations

Dependency Updates

  • Bump minimum version of DataProperty to 1.0.1
  • Bump minimum version of sqliteschema to 1.4.0

Bug Fixes

  • Resolved an issue with the insert method of the Model class, ensuring that default values are correctly handled during record insertion

Full Changelog: v1.4.0...v1.5.0