Adrien Beraud
52287bf608
ci: use npm environment for publishing
2026-10-29 22:27:34 -04:00
Adrien Beraud
64b536fb53
ci: publish Python wheels from the tag release workflow
2026-10-29 21:48:33 -04:00
Adrien Beraud
5662cc36d1
rust: publish crate on release with trusted publishing
2026-10-28 22:04:57 -04:00
Adrien Beraud
e116cfe548
rust: add optional runtime-independent async API
2026-10-28 21:11:43 -04:00
Adrien Beraud
c630e80345
ci: use trusted publishing for Python wheels
2026-10-29 00:26:07 +00:00
Adrien Beraud
08ff775232
ci: rely on npm trusted publishing
2026-10-27 22:48:58 -04:00
Adrien Beraud
738e0e22bf
nodejs: add streaming iterators and startup proxy configuration
2026-10-27 22:46:34 -04:00
Adrien Beraud
45bad769b4
nodejs: fix npm archive paths and validate release versions
2026-10-27 21:22:15 -04:00
Adrien Beraud
09780fd923
nodejs: publish verified npm archives from tag releases
2026-10-27 20:36:12 -04:00
Adrien Beraud
2e8b36477d
ci: publish Noble OpenDHT release image
2026-10-27 09:59:17 -04:00
Adrien Beraud
21b7f0d757
docker: restore Noble dependency image for Node builds
2026-10-27 00:31:34 -04:00
Adrien Beraud
a5bfd3d933
ci: test Node packages on Ubuntu 24.04 and 26.04
2026-10-27 00:26:08 -04:00
Adrien Beraud
62e0ded803
ci: use Ubuntu 26.04 for Node.js packages
2026-10-27 00:14:56 -04:00
Adrien Beraud
3a3c421ef9
nodejs: add an interactive dhtnode example
2026-10-27 00:02:09 -04:00
Adrien Beraud
ce73eb052e
ci: build and verify Node-API npm packages
2026-10-27 00:02:00 -04:00
Adrien Beraud
d07a9e6583
ci: update cibuildwheel to v4.3.4
2026-10-25 12:06:54 -04:00
Adrien Beraud
fd43a329e7
deps: update RESTinio to 0.7.10 across Docker and CI
2026-10-25 11:58:53 -04:00
Adrien Beraud
93b2e8d5b9
ci: migrate vcpkg setup and binary caching
2026-10-25 13:46:35 +00:00
Adrien Beraud
d66713d97e
build: update vcpkg to 2026.10.16
2026-10-25 13:46:35 +00:00
dependabot[bot]
cc09a39ade
build(deps): bump pypa/cibuildwheel from 4.1.1 to 4.3.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 4.1.1 to 4.3.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.1.1...v4.3.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 4.3.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-25 02:44:52 +00:00
Adrien Beraud
621b44c8e8
Revert "disable windows wheel for now"
...
This reverts commit fc6edb4d20 .
2026-09-23 14:42:57 -04:00
Adrien Beraud
acd0abdb70
ci: fix vcpkg cache keys across workflows and remove manual version string
2026-09-22 11:31:45 -04:00
Adrien Beraud
fc6edb4d20
disable windows wheel for now
2026-09-19 22:09:44 -04:00
Adrien Beraud
d1093c77a3
ci: use libmsgpack-cxx-dev on Debian 13
2026-09-19 21:56:06 -04:00
Adrien Beraud
b543f1e3cb
update vcpkg to 2026.06.01
2026-09-19 21:10:44 -04:00
Adrien Beraud
6f76686a3e
ci: update to Debian 13
2026-08-05 16:19:46 -04:00
dependabot[bot]
56a60fb557
build(deps): bump pypa/cibuildwheel from 4.1.0 to 4.1.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v4.1.0...v4.1.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 4.1.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-07-30 10:17:04 -04:00
Adrien Beraud
af02c3a117
ci: install brew packages for macOS 15
2026-07-15 12:16:28 -04:00
dependabot[bot]
7b1369931e
build(deps): bump actions/cache from 5 to 6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-29 19:15:42 -04:00
dependabot[bot]
64364602d7
build(deps): bump pypa/cibuildwheel from 3.4.1 to 4.1.0
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.4.1 to 4.1.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.4.1...v4.1.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 4.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 10:56:34 -04:00
dependabot[bot]
2dbec3df97
build(deps): bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-22 10:53:41 -04:00
Adrien Beraud
0eb1c33ba5
ci: update vcpkg
2026-06-19 00:10:28 -04:00
Adrien Beraud
45918186a2
ci: update vcpkg
2026-06-19 00:08:20 -04:00
dependabot[bot]
b951f4f40a
build(deps): bump softprops/action-gh-release from 2 to 3
...
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release ) from 2 to 3.
- [Release notes](https://github.com/softprops/action-gh-release/releases )
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md )
- [Commits](https://github.com/softprops/action-gh-release/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: softprops/action-gh-release
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 13:55:23 +10:00
dependabot[bot]
63cc650a72
build(deps): bump pypa/cibuildwheel from 3.4.0 to 3.4.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.4.0 to 3.4.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.4.0...v3.4.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 3.4.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-18 13:54:34 +10:00
dependabot[bot]
86d5065aca
build(deps): bump microsoft/setup-msbuild from 2 to 3
...
Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild ) from 2 to 3.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases )
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-25 16:25:14 -04:00
dependabot[bot]
308d8ff82b
build(deps): bump actions/upload-artifact from 6 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 18:32:26 -04:00
dependabot[bot]
34b9ddd023
build(deps): bump docker/build-push-action from 6 to 7
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 18:32:04 -04:00
dependabot[bot]
88cb14ad95
build(deps): bump actions/download-artifact from 7 to 8
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 7 to 8.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v7...v8 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '8'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-19 18:31:48 -04:00
dependabot[bot]
1b5d9569ec
build(deps): bump pypa/cibuildwheel from 3.3.1 to 3.4.0
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.3.1 to 3.4.0.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.3.1...v3.4.0 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 3.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:35:40 -04:00
dependabot[bot]
e70f76f7f9
build(deps): bump docker/setup-buildx-action from 3 to 4
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](https://github.com/docker/setup-buildx-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:34:43 -04:00
dependabot[bot]
0f25da371e
build(deps): bump docker/setup-qemu-action from 3 to 4
...
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action ) from 3 to 4.
- [Release notes](https://github.com/docker/setup-qemu-action/releases )
- [Commits](https://github.com/docker/setup-qemu-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:33:43 -04:00
dependabot[bot]
f33f66c038
build(deps): bump docker/login-action from 3 to 4
...
Bumps [docker/login-action](https://github.com/docker/login-action ) from 3 to 4.
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/login-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:33:06 -04:00
dependabot[bot]
1d08ff1489
build(deps): bump docker/metadata-action from 5 to 6
...
Bumps [docker/metadata-action](https://github.com/docker/metadata-action ) from 5 to 6.
- [Release notes](https://github.com/docker/metadata-action/releases )
- [Commits](https://github.com/docker/metadata-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-09 10:32:35 -04:00
Adrien Béraud
58a5791063
ci: fix ccpp.yml syntax
2026-03-07 14:52:14 -05:00
Adrien Béraud
1abaddba3e
ci: bump VCPKG_VERSION to 2026.01.16
...
Bump VCPKG_VERSION in .github/workflows/windows-build.yml from
2025.07.25 to 2026.01.16 so the Windows CI workflow uses the newer
vcpkg release.
2026-02-05 21:53:28 -05:00
Adrien Béraud
65b537f6e9
ci: test builds with C++17/20/23
...
Add a cxx_standard matrix (17, 20, 23) to the Ubuntu and macOS CI jobs
and pass
-DCMAKE_CXX_STANDARD=${{ matrix.cxx_standard }} and
-DCMAKE_CXX_STANDARD_REQUIRED=ON to CMake so the builds are exercised
across
C++17, C++20 and C++23.
2026-02-05 21:53:14 -05:00
Adrien Béraud
f44646ff82
ci(windows): test builds with C++17/20/23 standards
...
Add a cxx_standard matrix axis to the Windows build jobs and pass
-DCMAKE_CXX_STANDARD and -DCMAKE_CXX_STANDARD_REQUIRED=ON to CMake so
builds are produced for C++17, C++20 and C++23. Include the chosen
standard in the uploaded artifact names for both shared and static
builds.
2026-02-05 21:34:44 -05:00
dependabot[bot]
7165a02aaf
build(deps): bump pypa/cibuildwheel from 3.3.0 to 3.3.1
...
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel ) from 3.3.0 to 3.3.1.
- [Release notes](https://github.com/pypa/cibuildwheel/releases )
- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md )
- [Commits](https://github.com/pypa/cibuildwheel/compare/v3.3.0...v3.3.1 )
---
updated-dependencies:
- dependency-name: pypa/cibuildwheel
dependency-version: 3.3.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-13 21:43:51 -05:00
Andreas Hatziiliou
fb34682e78
cleanup: deprecate autotools
2026-01-13 21:41:57 -05:00