Skip to content

Releases: ash-project/ash_typescript

v0.6.2

28 Oct 22:08

Choose a tag to compare

Bug Fixes:

  • rpc: make fields parameter optional with proper type inference by @Torkan

  • rpc: improve type inference for optional fields parameter by @Torkan

  • rpc: generate optional fields parameter for create/update in TypeScript by @Torkan

  • rpc: make fields parameter optional for create and update actions by @Torkan

v0.6.1

27 Oct 22:38

Choose a tag to compare

Bug Fixes:

  • codegen: deduplicate resources when exposed in multiple domains by @Torkan

  • codegen: fix mapped field names usage in typed queries by @Torkan

v0.6.0

21 Oct 21:43

Choose a tag to compare

Features:

  • rpc: implement lifecycle hooks in TypeScript codegen by @Torkan

  • rpc: add lifecycle hooks configuration API by @Torkan

  • codegen: add configurable untyped map type by @Torkan

  • rpc: add custom error response handler support by @Torkan

  • rpc: add support for dynamic endpoint configuration via imported TypeScript functions by @Torkan

  • rpc: add typed query field verification at compile time by @Torkan

  • add type_mapping_overrides config setting by @Torkan

  • codegen: warn when resources have extension but missing from domain by @Torkan

Bug Fixes:

  • add support for generic actions returning typed struct(s) by @Torkan

v0.5.0

13 Oct 09:06

Choose a tag to compare

Features:

  • add action metadata support with field name mapping by @Torkan

  • add precise pagination type constraints to prevent misuse by @Torkan

  • add VerifierChecker utility for Spark verifier validation by @Torkan

  • support typescript_field_names callback in codegen by @Torkan

  • add map field name validation for custom types by @Torkan

  • add field_names & argument_names for mapping invalid typescript names to valid ones by @Torkan

Bug Fixes:

  • apply field name mappings to Zod schemas for all field types by @Torkan

  • apply field name mappings in RPC request/result processing by @Torkan

  • apply field name mappings in TypeScript codegen by @Torkan

  • use mapped field names & argument names in codegen by @Torkan

v0.4.0

29 Sep 15:14

Choose a tag to compare

Features:

  • Properly handle map without constraints, both as input and output. by @Torkan

Bug Fixes:

  • Add verifier that checks that resources with rpc actions use by @Torkan

  • reject loading of relationships for resources without AshTypescript.Resource extension. by @Torkan

  • use __array: true for union types on resource schema by @Torkan

  • generate correct types for array union attributes. by @Torkan

  • For generic actions that return an untyped map, remove fields-arg by @Torkan

Improvements:

  • add unique type_name verifier for AshTypescript.Resource by @Torkan

  • remove redundant path-tracking & cleanup of code in formatters. by @Torkan

  • remove redundant cast_input in color_palette.ex by @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

v0.3.3

20 Sep 22:15

Choose a tag to compare

Full Changelog: v0.3.2...v0.3.3

v0.3.2

20 Sep 20:43

Choose a tag to compare

Full Changelog: v0.3.1...v0.3.2

v0.3.1

20 Sep 20:25

Choose a tag to compare

Full Changelog: v0.3.0...v0.3.1

v0.2.0

17 Sep 01:00

Choose a tag to compare

Full Changelog: v0.1.2...v0.2.0

v0.1.2

15 Sep 16:17

Choose a tag to compare

Full Changelog: v0.1.1...v0.1.2