Skip to content

Commit e0ef1ac

Browse files
authored
chore(release): bump to v1.6.0 (#513)
Bumps release. to `v1.6.0`
1 parent a355654 commit e0ef1ac

File tree

4 files changed

+172
-153
lines changed

4 files changed

+172
-153
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ repos:
2222
- id: unasyncd
2323
additional_dependencies: ["ruff"]
2424
- repo: https://github.com/charliermarsh/ruff-pre-commit
25-
rev: "v0.12.8"
25+
rev: "v0.12.9"
2626
hooks:
2727
# Run the linter.
2828
- id: ruff

docs/changelog.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,25 @@
33
1.x Changelog
44
=============
55

6+
.. changelog:: 1.6.0
7+
:date: 2025-08-18
8+
9+
.. change:: server side session backend
10+
:type: feature
11+
:pr: 429
12+
13+
Implements a server side session backend using SQLAlchemy. Works with an Async or Sync configuration.
14+
15+
.. change:: handle relationship data in model_from_dict for service.create()
16+
:type: bugfix
17+
:pr: 512
18+
19+
Fixed regression where service.create() method stopped handling relationship data correctly when passed SQLAlchemy model instances. Changed model_from_dict() in _util.py to use `__mapper__.attrs.keys()` instead of `__mapper__.columns.keys()` to include relationship attributes alongside column attributes.
20+
- Use `attrs.keys()` to include both columns and relationships
21+
- Add comprehensive tests for relationship handling in model_from_dict
22+
- Verify unknown attributes are still ignored
23+
24+
625
.. changelog:: 1.5.0
726
:date: 2025-08-13
827

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ maintainers = [
4444
name = "advanced_alchemy"
4545
readme = "docs/PYPI_README.md"
4646
requires-python = ">=3.9"
47-
version = "1.5.0"
47+
version = "1.6.0"
4848

4949
[project.urls]
5050
Changelog = "https://docs.advanced-alchemy.litestar.dev/latest/changelog"
@@ -171,7 +171,7 @@ test = [
171171
allow_dirty = true
172172
commit = false
173173
commit_args = "--no-verify"
174-
current_version = "1.5.0"
174+
current_version = "1.6.0"
175175
ignore_missing_files = false
176176
ignore_missing_version = false
177177
message = "chore(release): bump to v{new_version}"

0 commit comments

Comments
 (0)