Skip to content

Commit 807b7ac

Browse files
committed
chore: release 0.19.1
1 parent e93a977 commit 807b7ac

3 files changed

Lines changed: 17 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,21 @@ across it is a version bump and nothing else.
1818
**Upgrading across more than one release?** Read every entry between your current version
1919
and the target, not just the newest. Each release states its own breaking changes only.
2020

21+
## [0.19.1] - 2026-08-28
22+
23+
**Packages affected:** `Iyu.Data`
24+
25+
### Fixed
26+
27+
- **A `DateTimeOffset` bound without an explicit UTC offset (OData model binding,
28+
`DateTimeOffset.Parse`) no longer fails the save with an unhandled 500.** It commonly carries
29+
the server process's local offset instead of zero, and the PostgreSQL provider rejects any
30+
non-zero offset for `timestamp with time zone`. `IyuDateTimeOffsetNormalizationInterceptor`
31+
now re-expresses every non-UTC `DateTimeOffset` on `Added`/`Modified` entries at offset zero
32+
via `ToUniversalTime()` at `SavingChanges` — same instant, value's meaning unchanged.
33+
Registered in `IyuDbContext.OnConfiguring` alongside the existing `IyuTimestampInterceptor`,
34+
so every save path (OData, direct EF usage, seeding) behaves the same regardless of provider.
35+
2136
## [0.19.0] - 2026-08-28
2237

2338
**Packages affected:** `Iyu.Data`, `Iyu.FileServer`, `Iyu.MainServer`, `Iyu.Report`, `Iyu.Server.OData`

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212
<PropertyGroup>
1313
<!-- 버전 (모노 버전: 배포 패키지 10개 모두 동일) -->
14-
<Version>0.19.0</Version>
14+
<Version>0.19.1</Version>
1515
</PropertyGroup>
1616

1717
<PropertyGroup>

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,7 @@ All warnings are treated as errors across every project in the solution.
355355

356356
## Status
357357

358-
Version **0.19.0**. Unit and integration tests run against every project on each
358+
Version **0.19.1**. Unit and integration tests run against every project on each
359359
build, and warnings are errors. The OData/GraphQL runtime, identity, attachments, chat, and
360360
scheduled-report modules are all in place and consumed in production.
361361

0 commit comments

Comments
 (0)