From 452a7ffa5116dc8f26984e734cd1bed3a0ca8590 Mon Sep 17 00:00:00 2001 From: Stephan Boyer Date: Sun, 19 Apr 2026 16:42:24 -0700 Subject: [PATCH] Bump version to 0.14.0 --- CHANGELOG.md | 7 +++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b75d339..c557a960 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.14.0] - 2026-04-19 + +### Changed +- The TypeScript generator now emits one file per schema, rather than emitting a single file with TypeScript namespaces. +- The `generate` subcommand now accepts `--rust-file` and `--typescript-dir` instead of `--rust` and `--typescript`, respectively. +- The generated TypeScript code now includes more type annotations. + ## [0.13.0] - 2026-04-05 ### Fixed diff --git a/Cargo.lock b/Cargo.lock index e67d3e48..106bdcda 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -249,7 +249,7 @@ dependencies = [ [[package]] name = "typical" -version = "0.13.0" +version = "0.14.0" dependencies = [ "clap", "clap_complete", diff --git a/Cargo.toml b/Cargo.toml index f574d4b1..ccf82876 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "typical" -version = "0.13.0" +version = "0.14.0" authors = ["Stephan Boyer "] edition = "2024" description = "Data interchange with algebraic data types."