Skip to content

Commit d5e1454

Browse files
committed
chore: release version v0.15.3
1 parent 64b9140 commit d5e1454

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,15 @@ See [Conventional Commits](Https://conventionalcommits.org) for commit guideline
1111

1212
<!-- changelog -->
1313

14+
## [v0.15.3](https://github.com/ash-project/ash_typescript/compare/v0.15.2...v0.15.3) (2026-02-21)
15+
16+
17+
18+
19+
### Bug Fixes:
20+
21+
* sort RPC codegen output for deterministic TypeScript generation by [@Torkan](https://github.com/Torkan)
22+
1423
## [v0.15.2](https://github.com/ash-project/ash_typescript/compare/v0.15.1...v0.15.2) (2026-02-21)
1524

1625

lib/ash_typescript/rpc/codegen.ex

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -174,8 +174,6 @@ defmodule AshTypescript.Rpc.Codegen do
174174
grouped = RpcConfigCollector.get_rpc_resources_by_namespace(otp_app)
175175

176176
# Generate namespace files (simple re-exports from main file)
177-
# Note: Map iteration order doesn't matter here - each namespace file is written
178-
# to its own path, and the content within each file is sorted (see lines 210-211).
179177
namespace_files =
180178
grouped
181179
|> Map.delete(nil)

mix.exs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
defmodule AshTypescript.MixProject do
66
use Mix.Project
77

8-
@version "0.15.2"
8+
@version "0.15.3"
99

1010
@description """
1111
Generate type-safe TypeScript clients directly from your Ash resources and actions, ensuring end-to-end type safety between your backend and frontend.

0 commit comments

Comments
 (0)