Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 5, 2025

πŸ€– New release

  • cql2: 0.4.2 -> 0.5.0 (βœ“ API compatible changes)
  • cql2-cli: 0.4.2 -> 0.5.0 (βœ“ API compatible changes)
Changelog

cql2

0.5.0 - 2025-12-08

Added

  • add str and repr (#122)
  • add version to python module (#121)

Fixed

  • (ci) remove locked check (#125)
  • it wasn't used anywhere and it was broken (#124)
  • (ci) update to latest npm for publishing
  • (ci) remove clean install from npm publish

Other

  • use release bot for releasing (#145)
  • (deps) bump the production-dependencies group across 1 directory with 3 updates (#144)
  • fix ci config (#143)
  • (deps) bump the production-dependencies group with 3 updates (#142)
  • add release-plz workflow (#140)
  • (deps) bump the production-dependencies group with 6 updates (#138)
  • (deps) bump actions/checkout from 5 to 6 (#134)
  • try groups (#136)
  • group dependencies (#135)
  • (ci) actually keep the locked check (#127)
  • (deps) bump actions/setup-node from 4 to 6 (#126)
  • (wasm) [breaking] Make WASM module interface more like Python module (#120)
  • update cargo lock

Changed

  • Normalized WASM interface to match Python API (#120)
    • Renamed CQL2 to Expr for consistency with Python
    • Changed Expr.matches() and Expr.reduce() to accept JS objects instead of strings
    • Changed Expr.to_json() to return JS objects instead of strings

cql2-cli

0.5.0 - 2025-12-08

Other

  • (wasm) [breaking] Make WASM module interface more like Python module (#120)


This PR was generated with release-plz.

@gadomski gadomski requested a review from alukach December 5, 2025 13:52
Comment on lines 1 to 14
# Changelog

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).

## [Unreleased]

## [0.5.0](https://github.com/developmentseed/cql2-rs/compare/cql2-cli-v0.4.2...cql2-cli-v0.5.0) - 2025-12-05

### Other

- *(wasm)* [**breaking**] Make WASM module interface more like Python module ([#120](https://github.com/developmentseed/cql2-rs/pull/120))
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm a little confused about what's going on here. Our CLI has its own CHANGELOG but it contains only a subset of the changes from the main CHANGELOG? That seems cool, however the change mentioned in the CHANGELOG is not actually relevant to the CLI, as far as I can tell

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, this is due to a single commit hitting files in the cli repo (specifically this auto-format: https://github.com/developmentseed/cql2-rs/pull/120/files#diff-c1f8f7498da827a634bddc8a7559198bc99b296e9d9e8b91a70b503662995b8c). I think if we're careful with our commit/PR blast radii in the future, the changelogs will auto-render better.

@github-actions github-actions bot force-pushed the release-plz-2025-12-05T13-50-39Z branch 4 times, most recently from 4d8890b to 566fadd Compare December 8, 2025 20:53
@ds-release-bot ds-release-bot bot force-pushed the release-plz-2025-12-05T13-50-39Z branch from 566fadd to 78ba851 Compare December 8, 2025 21:11
@gadomski gadomski merged commit fa226e3 into main Dec 8, 2025
9 checks passed
@gadomski gadomski deleted the release-plz-2025-12-05T13-50-39Z branch December 8, 2025 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants