Skip to content

Release v0.0.94 — Map<K, V> collection type#334

Merged
aallan merged 1 commit into
mainfrom
release/v0.0.94
Mar 23, 2026
Merged

Release v0.0.94 — Map<K, V> collection type#334
aallan merged 1 commit into
mainfrom
release/v0.0.94

Conversation

@aallan

@aallan aallan commented Mar 23, 2026

Copy link
Copy Markdown
Owner

Summary

Version bump and release metadata for v0.0.94.

  • Bump version in vera/__init__.py and pyproject.toml
  • CHANGELOG entry for Map collection, type inference fix, Decimal split
  • ROADMAP: update "Where we are" section, add Decimal (Decimal type for exact decimal arithmetic #333) to Tier 2
  • Website: update version to v0.0.94
  • Regenerate site assets

Test plan

  • All 21 pre-commit hooks pass
  • CI passes

🤖 Generated with Claude Code

Summary by CodeRabbit

Release Notes v0.0.94

  • New Features

    • Added Map<K, V> collection type supporting constraint-based keys and built-in operations with functional update semantics. Features browser runtime support, new conformance suite entries, and comprehensive unit tests.
  • Bug Fixes

    • Fixed type inference for zero-argument generic functions.

Bump version to 0.0.94. Add CHANGELOG entry for Map collection,
type inference fix, and Decimal issue split. Update ROADMAP, website
version, and site assets.

Co-Authored-By: Claude <noreply@anthropic.invalid>
@coderabbitai

coderabbitai Bot commented Mar 23, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: a532ae81-6c09-41f9-9dd0-da70e6415ef4

📥 Commits

Reviewing files that changed from the base of the PR and between 81a74ea and 2cb9c0f.

⛔ Files ignored due to path filters (4)
  • docs/index.html is excluded by !docs/**
  • docs/index.md is excluded by !docs/**
  • docs/llms-full.txt is excluded by !docs/**
  • docs/llms.txt is excluded by !docs/**
📒 Files selected for processing (4)
  • CHANGELOG.md
  • ROADMAP.md
  • pyproject.toml
  • vera/__init__.py

📝 Walkthrough

Walkthrough

Version 0.0.94 release with documentation updates and metadata bumps. CHANGELOG documents new Map<K, V> collection type with built-in operations and fixes for type inference in zero-argument generic functions. ROADMAP reflects increased capabilities: 80 built-in functions and 57 conformance tests. Version constants updated across configuration and package files.

Changes

Cohort / File(s) Summary
Documentation
CHANGELOG.md, ROADMAP.md
Release notes and roadmap updates for v0.0.94, documenting new Map<K, V> collection support with constraint-based semantics, type inference fixes for zero-argument generics, and metrics reflecting 80 built-in functions and 57 conformance tests.
Version metadata
pyproject.toml, vera/__init__.py
Version constant bumps from 0.0.93 to 0.0.94 across project configuration and package exports.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested labels

compiler, docs

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately captures the primary change: a release versioning bump introducing the Map<K, V> collection type as the headline feature.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v0.0.94

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov

codecov Bot commented Mar 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.40%. Comparing base (81a74ea) to head (2cb9c0f).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #334   +/-   ##
=======================================
  Coverage   95.40%   95.40%           
=======================================
  Files          45       45           
  Lines       15626    15626           
=======================================
  Hits        14908    14908           
  Misses        718      718           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@aallan aallan merged commit aa3f044 into main Mar 23, 2026
15 checks passed
@aallan aallan deleted the release/v0.0.94 branch March 23, 2026 17:36
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.

1 participant