From cb9bac86edf00b1c27d8e5323dedc773d4bf724f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=81=E7=AB=A0=E6=B4=AA?= Date: Fri, 12 Jun 2026 19:00:54 +0800 Subject: [PATCH 1/2] chore: release 4.3.2 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a1329525e..70da941e0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,20 @@ 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). +## [4.3.2] - 2026-06-13 + +### Added + +- **All languages:** `FundamentalContext.macroeconomic_indicators(country, keyword, offset, limit)` — `keyword` parameter for fuzzy-filtering indicators by name (case-insensitive) +- **All languages:** `FundamentalContext.macroeconomic(indicator_code, start_date, end_date, offset, limit)` — GET `/v2/quote/macrodata/{indicator_id}`; defaults to `sort=desc` +- `MacroeconomicIndicator` now includes `name` (string), `describe` (string), `periodicity`, `importance` from v2 API +- `Macroeconomic` data points include `unit` (string) from v2 API + +### Changed + +- `MacroeconomicIndicator.name` and `.describe` changed from `MultiLanguageText` to `string` +- `Macroeconomic.unit` and `.unit_prefix` changed from `MultiLanguageText` to `string` + ## [4.3.1] - 2026-06-12 ### Added diff --git a/Cargo.toml b/Cargo.toml index b21cdf2dc..8606b5cb6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ resolver = "3" members = ["rust", "python", "nodejs", "java", "c"] [workspace.package] -version = "4.3.1" +version = "4.3.2" edition = "2024" [profile.release] From e816bc952cff576771f4829f99e1cee41b66965a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=A2=81=E7=AB=A0=E6=B4=AA?= Date: Fri, 12 Jun 2026 19:02:44 +0800 Subject: [PATCH 2/2] docs: simplify CHANGELOG for 4.3.2 --- CHANGELOG.md | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 70da941e0..9d74445a8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,15 +8,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added -- **All languages:** `FundamentalContext.macroeconomic_indicators(country, keyword, offset, limit)` — `keyword` parameter for fuzzy-filtering indicators by name (case-insensitive) -- **All languages:** `FundamentalContext.macroeconomic(indicator_code, start_date, end_date, offset, limit)` — GET `/v2/quote/macrodata/{indicator_id}`; defaults to `sort=desc` -- `MacroeconomicIndicator` now includes `name` (string), `describe` (string), `periodicity`, `importance` from v2 API -- `Macroeconomic` data points include `unit` (string) from v2 API +- **All languages:** `macroeconomic_indicators` gains `keyword` parameter for fuzzy name filtering +- **All languages:** `macroeconomic` switches to `GET /v2/quote/macrodata/{id}`, defaults to `sort=desc` ### Changed -- `MacroeconomicIndicator.name` and `.describe` changed from `MultiLanguageText` to `string` -- `Macroeconomic.unit` and `.unit_prefix` changed from `MultiLanguageText` to `string` +- `MacroeconomicIndicator.name` / `.describe`: `MultiLanguageText` → `string` +- `Macroeconomic.unit` / `.unit_prefix`: `MultiLanguageText` → `string` ## [4.3.1] - 2026-06-12