Skip to content

Commit 9aca08e

Browse files
committed
Regenerate changelog for 0.13.14 (bug-audit batch)
1 parent fc0112e commit 9aca08e

3 files changed

Lines changed: 39 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.13.14] - 2026-04-17 09:09:35
9+
10+
### Fixed
11+
12+
- Flatten every (entity, variable, period) triple in flatten_variables_from_household (#1462).
13+
- Tighten /calculate_demo rate limit from 1/second to 1/10 seconds (#1463).
14+
- Stop unconditionally wiping the analytics SQLite DB and fix the sqlite:// URI (#1464).
15+
- Restrict CORS to PolicyEngine origins by default (#1465).
16+
- Replace invalid ConnectionError(description=...) with a GCPError class (#1466).
17+
- Keep "0"/"1" env-var values as integers instead of collapsing to False/True (#1467).
18+
- Verify JWT signatures in the analytics decorator and drop datetime.utcnow (#1468).
19+
- Re-raise tracer failures in PolicyEngineCountry.calculate so the endpoint can return a real 500 (#1469).
20+
- Validate /calculate payloads and cap axes scans; add per-endpoint rate limit (#1470).
21+
- Time-bound and lazy-load the Auth0 JWKS fetch so a startup outage doesn't crash the API (#1471).
22+
- Replace deprecated dpath.util.search with dpath.search (#1472).
23+
824
## [0.13.13] - 2026-04-12 01:07:14
925

1026
### Added
@@ -1679,6 +1695,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16791695

16801696

16811697

1698+
[0.13.14]: https://github.com/PolicyEngine/policyengine-household-api/compare/0.13.13...0.13.14
16821699
[0.13.13]: https://github.com/PolicyEngine/policyengine-household-api/compare/0.13.12...0.13.13
16831700
[0.13.12]: https://github.com/PolicyEngine/policyengine-household-api/compare/0.13.11...0.13.12
16841701
[0.13.11]: https://github.com/PolicyEngine/policyengine-household-api/compare/0.13.10...0.13.11

changelog.yaml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1417,3 +1417,24 @@
14171417
added:
14181418
- Return PolicyEngine bundle metadata from household calculate responses.
14191419
date: 2026-04-12 01:07:14
1420+
- bump: patch
1421+
changes:
1422+
fixed:
1423+
- Flatten every (entity, variable, period) triple in flatten_variables_from_household
1424+
(#1462).
1425+
- Tighten /calculate_demo rate limit from 1/second to 1/10 seconds (#1463).
1426+
- Stop unconditionally wiping the analytics SQLite DB and fix the sqlite:// URI
1427+
(#1464).
1428+
- Restrict CORS to PolicyEngine origins by default (#1465).
1429+
- Replace invalid ConnectionError(description=...) with a GCPError class (#1466).
1430+
- Keep "0"/"1" env-var values as integers instead of collapsing to False/True
1431+
(#1467).
1432+
- Verify JWT signatures in the analytics decorator and drop datetime.utcnow (#1468).
1433+
- Re-raise tracer failures in PolicyEngineCountry.calculate so the endpoint can
1434+
return a real 500 (#1469).
1435+
- Validate /calculate payloads and cap axes scans; add per-endpoint rate limit
1436+
(#1470).
1437+
- Time-bound and lazy-load the Auth0 JWKS fetch so a startup outage doesn't crash
1438+
the API (#1471).
1439+
- Replace deprecated dpath.util.search with dpath.search (#1472).
1440+
date: 2026-04-17 09:09:35

policyengine_household_api/constants.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
POST = "POST"
77
UPDATE = "UPDATE"
88
LIST = "LIST"
9-
VERSION = "0.13.13"
9+
VERSION = "0.13.14"
1010
COUNTRIES = ("uk", "us", "ca", "ng", "il")
1111
COUNTRY_PACKAGE_NAMES = (
1212
"policyengine_uk",

0 commit comments

Comments
 (0)