2025-05-27 12:21:22 +02:00
|
|
|
# Changelog
|
2025-05-26 17:44:34 +02:00
|
|
|
|
2025-06-19 14:58:30 +02:00
|
|
|
## 0.3.4
|
|
|
|
|
|
2025-06-27 22:28:38 +02:00
|
|
|
- Bug fixes in `.flask_sqlalchemy` and `.sqlalchemy` — `require_auth()` is unusable before this point!
|
2025-06-19 14:58:30 +02:00
|
|
|
|
2025-06-18 10:17:00 +02:00
|
|
|
## 0.3.3
|
|
|
|
|
|
|
|
|
|
- Fixed leftovers in `snowflake` module from unchecked code copying — i.e. `SnowflakeGen.generate_one()` used to require an unused typ= parameter
|
2025-06-18 16:30:02 +02:00
|
|
|
- Fixed a bug in `id_column()` that made it fail to provide a working generator — again, this won't be backported
|
2025-06-18 10:17:00 +02:00
|
|
|
|
2025-06-18 10:04:04 +02:00
|
|
|
## 0.3.2
|
2025-06-18 09:59:58 +02:00
|
|
|
|
|
|
|
|
- Fixed bugs in Snowflake generation and serialization of negative values
|
|
|
|
|
|
2025-06-01 10:51:32 +02:00
|
|
|
## 0.3.0
|
|
|
|
|
|
2025-06-17 20:13:40 +02:00
|
|
|
- Fixed `cb32encode()` and `b32lencode()` doing wrong padding — **UNSOLVED in 0.2.x** which is out of support, effective immediately
|
|
|
|
|
- **Changed behavior** of `kwargs_prefix()` which now removes keys from original mapping by default
|
2025-06-11 14:38:22 +02:00
|
|
|
- Add SQLAlchemy auth loaders i.e. `sqlalchemy.require_auth_base()`, `flask_sqlalchemy`.
|
|
|
|
|
What auth loaders do is loading user token and signature into app
|
2025-06-18 08:40:37 +02:00
|
|
|
- `sqlalchemy`: add `parent_children()` and `create_session()`
|
2025-06-11 14:38:22 +02:00
|
|
|
- Implement `UserSigner()`
|
2025-06-01 10:51:32 +02:00
|
|
|
- Improve JSON handling in `flask_restx`
|
2025-06-11 14:38:22 +02:00
|
|
|
- Add base2048 (i.e. [BIP-39](https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki)) codec
|
2025-06-18 08:40:37 +02:00
|
|
|
- Add `split_bits()`, `join_bits()`, `ltuple()`, `rtuple()`, `ssv_list()`, `additem()`
|
2025-06-11 14:38:22 +02:00
|
|
|
- Add `markdown` extensions
|
2025-06-17 20:13:40 +02:00
|
|
|
- Add Snowflake manipulation utilities
|
2025-06-01 10:51:32 +02:00
|
|
|
|
2025-05-27 16:04:09 +02:00
|
|
|
## 0.2.3
|
|
|
|
|
|
|
|
|
|
- Bug fixes in `classtools` and `sqlalchemy`
|
|
|
|
|
|
2025-05-27 12:21:22 +02:00
|
|
|
## 0.2.1
|
2025-05-26 17:44:34 +02:00
|
|
|
|
2025-05-27 12:21:22 +02:00
|
|
|
- Add `codecs.jsonencode`
|
2025-05-26 17:44:34 +02:00
|
|
|
|
|
|
|
|
## 0.2.0
|
|
|
|
|
|
|
|
|
|
- Add `i18n`, `itertools`
|
|
|
|
|
- Add `toml` as a hard dependency
|
|
|
|
|
- Add support for Python dicts as `ConfigSource`
|
2025-05-27 01:29:52 +02:00
|
|
|
- Implement ULID -> SIQ migrator (with flaws)
|
2025-05-26 17:44:34 +02:00
|
|
|
- First release on pip under name `sakuragasaki46-suou`
|
|
|
|
|
- Improve sqlalchemy support
|
|
|
|
|
|