Packages
ash_typescript
0.5.0
0.17.3
0.17.2
0.17.1
0.17.0
0.16.0
0.15.3
0.15.2
retired
0.15.1
retired
0.15.0
0.14.4
0.14.3
0.14.2
0.14.1
0.14.0
retired
0.13.2
0.13.1
0.13.0
0.12.1
0.12.0
0.11.6
0.11.5
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.2
0.10.1
0.10.0
0.9.1
0.9.0
0.8.4
0.8.3
0.8.2
0.8.1
0.8.0
0.7.1
0.7.0
0.6.4
0.6.3
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.3
0.3.2
0.3.1
0.2.0
0.1.2
0.1.0
Generate type-safe TypeScript clients directly from your Ash resources and actions, ensuring end-to-end type safety between your backend and frontend.
Current section
Files
Jump to
Current section
Files
ash_typescript
CHANGELOG.md
CHANGELOG.md
<!--
SPDX-FileCopyrightText: 2025 Torkild G. Kjevik
SPDX-License-Identifier: MIT
-->
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](Https://conventionalcommits.org) for commit guidelines.
<!-- changelog -->
## [v0.5.0](https://github.com/ash-project/ash_typescript/compare/v0.4.0...v0.5.0) (2025-10-13)
### Features:
* add action metadata support with field name mapping by [@Torkan](https://github.com/Torkan)
* add precise pagination type constraints to prevent misuse by [@Torkan](https://github.com/Torkan)
* add VerifierChecker utility for Spark verifier validation by [@Torkan](https://github.com/Torkan)
* support typescript_field_names callback in codegen by [@Torkan](https://github.com/Torkan)
* add map field name validation for custom types by [@Torkan](https://github.com/Torkan)
* add field_names & argument_names for mapping invalid typescript names to valid ones by [@Torkan](https://github.com/Torkan)
### Bug Fixes:
* apply field name mappings to Zod schemas for all field types by [@Torkan](https://github.com/Torkan)
* apply field name mappings in RPC request/result processing by [@Torkan](https://github.com/Torkan)
* apply field name mappings in TypeScript codegen by [@Torkan](https://github.com/Torkan)
* use mapped field names & argument names in codegen by [@Torkan](https://github.com/Torkan)
## [v0.4.0](https://github.com/ash-project/ash_typescript/compare/v0.3.3...v0.4.0) (2025-09-29)
### Features:
* Properly handle map without constraints, both as input and output. by [@Torkan](https://github.com/Torkan)
### Bug Fixes:
* Add verifier that checks that resources with rpc actions use by [@Torkan](https://github.com/Torkan)
* reject loading of relationships for resources without AshTypescript.Resource extension. by [@Torkan](https://github.com/Torkan)
* use __array: true for union types on resource schema by [@Torkan](https://github.com/Torkan)
* generate correct types for array union attributes. by [@Torkan](https://github.com/Torkan)
* For generic actions that return an untyped map, remove fields-arg by [@Torkan](https://github.com/Torkan)
### Improvements:
* add unique type_name verifier for AshTypescript.Resource by [@Torkan](https://github.com/Torkan)
* remove redundant path-tracking & cleanup of code in formatters. by [@Torkan](https://github.com/Torkan)
* remove redundant cast_input in color_palette.ex by [@Torkan](https://github.com/Torkan)
## v0.3.3 (2025-09-20)
### Improvements:
* run npm install automatically on installation by Zach Daniel
## v0.3.2 (2025-09-20)
### Bug Fixes:
* change installer config: --react -> --framework react by Torkild Kjevik
## v0.3.1 (2025-09-20)
### Improvements:
* add igniter install notices. by Torkild Kjevik
## v0.3.0 (2025-09-20)
### Features:
* add igniter installer by Torkild Kjevik
### Improvements:
* add rpc routes & basic react setup in installer by Torkild Kjevik
* use String.contains? for checking if rpc routes already exist by Torkild Kjevik
* Set default config in config.exs by Torkild Kjevik
## v0.2.0 (2025-09-17)
### Features:
* Add Phoenix Channel support & generation of channel functions. by Torkild Kjevik
### Bug Fixes:
* Only send relevant data to the backend. by Torkild Kjevik
### Improvements:
* prefix socket assigns with `ash_` by Torkild Kjevik
* Add timeout parameter to channel rpc actions. by Torkild Kjevik
## v0.1.2 (2025-09-15)
### Improvements:
* Use correct casing in dsl docs filenames. by Torkild Kjevik
## v0.1.1 (2025-09-15)
### Bug Fixes:
* Add codegen-callback for ash.codegen. by Torkild Kjevik
* update typespec for run_typed_query/4 by Torkild Kjevik
* Use correct name for entities in rpc verifier. by Torkild Kjevik
### Improvements:
* add support for AshPostgres.Ltree type. by Torkild Kjevik
* add custom http client support. by Torkild Kjevik
* build related issues, update ash by Zach Daniel
## v0.1.0 (2025-09-13)
### Features:
* Initial feature set