Repository navigation
Releases: open-runtime/native_semaphores
Release list
v1.0.7
runtime_native_semaphores v1.0.7
Version Bump Rationale
- Decision:
patch
The only change in this release is a maintenance update to remove runtime_ci_tooling from dev_dependencies in pubspec.yaml. Since the dependency is activated globally in CI, it does not need to be listed in pubspec.yaml, which avoids workspace resolution conflicts.
Because this is a chore/maintenance task that only affects the build and CI configuration (not the public API or runtime behavior), a patch version bump is appropriate.
-
Key Changes:
- Removed
runtime_ci_toolingfromdev_dependenciesinpubspec.yaml.
- Removed
-
Breaking Changes:
- None.
-
New Features:
- None.
-
References:
- Pull Request #23
- commit
chore: remove runtime_ci_tooling dev_dependency
Changelog
[1.0.7] - 2026-03-26
Changed
- Removed runtime_ci_tooling dev_dependency to prevent workspace resolution conflicts, deferring to global activation in CI instead (#23)
📦 Install: git: {url: git@github.com:open-runtime/native_semaphores.git, tag_pattern: v{{version}}}
v1.0.6
runtime_native_semaphores v1.0.6
Maintenance release — 2026-03-25
Maintenance & Tooling Updates
This patch release focuses entirely on continuous integration, automated documentation, and tooling enhancements. There are no changes to the library's underlying source code, logic, or public API.
- Automated Documentation — Enabled the new
autodocpipeline to auto-generate comprehensive API references, quickstarts, and examples. Configured the pipeline to usegemini-3-flash-previewfor documentation generation and review. - CI/CD Upgrades — Upgraded CI templates and regenerated GitHub Actions workflows from
runtime_ci_tooling(v0.23.7 through v0.23.10), including bumping thesetup-dartaction tov1.7.2. - Dependency Alignment — Aligned post-merge workspace dependency versions and updated
pubspec.yamldependency constraints to keep the repository in sync with workspace resolution expectations. (#21) - Code Formatting — Applied uniform 120-character Dart line length formatting across the codebase, including formatting of prompt scripts.
Issues Addressed
No linked issues for this release.
Install / Upgrade
Existing consumers:
dart pub upgrade runtime_native_semaphoresNew consumers — add to your pubspec.yaml:
dependencies:
runtime_native_semaphores:
git:
url: git@github.com:open-runtime/runtime_native_semaphores.git
tag_pattern: v{{version}}Then run dart pub get to install.
View on GitHub
Full Changelog
Contributors
(auto-generated from verified commit data)
📦 Install: git: {url: git@github.com:open-runtime/native_semaphores.git, tag_pattern: v{{version}}}
v1.0.5
runtime_native_semaphores v1.0.5
Bug fix release — 2026-02-24
Bug Fixes
- CI Configuration Updates — Updated the CI matrix to use organization-managed runners (
runtime-*) as defaults for Linux and Windows platforms. Adjusted GitHub token injection in Git configurations to improve reliability, and switched theruntime_ci_toolingdependency URL to HTTPS for better CI compatibility, bumping it to^0.13.0.
Upgrade
dart pub upgrade runtime_native_semaphoresContributors
Thanks to everyone who contributed to this release:
Issues Addressed
No linked issues for this release.
Full Changelog
v1.0.4
What's Changed
Added
- Multi-platform CI testing on all 6 platform legs: Ubuntu x64/arm64, macOS x64/arm64, Windows x64/arm64
- Configured runtime-* org-managed runners for ARM64 platforms (Ubuntu, Windows)
Changed
- Upgraded runtime_ci_tooling to v0.12.2 for multi-platform CI matrix generation
- CI workflow now uses separate analyze (single runner) and test (matrix) jobs
v1.0.3
runtime_native_semaphores v1.0.3
Bug fix release — 2026-02-24
Bug Fixes
- Add
Abi.linuxArmmapping formode_t— Added the missing 32-bit ARM Linux ABI mapping formode_tinlib/src/ffi/unix.dartto prevent AOT compilation failures on 32-bit ARM Linux targets. (#20) - Enhance
triage.tomlsecurity guards — Added--repoand organization allowlist checks to the.gemini/commands/triage.tomlprompt to prevent upstream leakage, ensuringghcommands only operate onopen-runtimeorpieces-apporganizations in fork contexts.
Upgrade
dart pub upgrade runtime_native_semaphoresIssues Addressed
No linked issues for this release.
Contributors
Thanks to everyone who contributed to this release:
Full Changelog
v1.0.2
runtime_native_semaphores v1.0.2
Bug fix release — 2026-02-24
Bug Fixes
- Linux ARM64 AOT Compilation — Fixed an AOT (
dart compile exe) compilation failure on linux-arm64 systems by mappingAbi.linuxArm64formode_tin the FFI bindings. (#17) - Documentation Generation — Standardized the autodoc output prefix to
docs/and introduced thetop_levelmodule to ensure API references generate correctly. - CI Dependency Fixes — Restored broken git references for the internal
runtime_ci_toolingdependency to resolve workflow failures.
Upgrade
dart pub upgrade runtime_native_semaphoresContributors
Thanks to everyone who contributed to this release:
Issues Addressed
No linked issues for this release.