ChangeLog
2026
2026-07-27 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (URL): Add documentation website
* README.md: Add badge
2026-07-26 Dirk Eddelbuettel edd@debian.org
* docs/: Added using 'altdoc' and 'material for mkdocs'
* .github/altdoc/*: Added supporting 'altdoc'
* .github/scripts/postprocess.sh: Idem
2026-02-25 Dirk Eddelbuettel edd@debian.org
* .github/workflows/ci.yaml: Switch to actions/checkout@v6
2026-01-11 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Roll micro version and date
* src/wrapper.cpp: New boolean predicate to test a ulid, plus small
documentation enhancements
* src/RcppExports.cpp: Regenerated
* R/RcppExports.R: Idem
* man/ulid.R: Idem
* NAMESPACE: Idem
* inst/tinytest/test_ulid.R: Added simple tests
2025
2025-11-05 Dirk Eddelbuettel edd@debian.org
* .github/workflows/ci.yaml: Use r-ci with embedded bootstrap
2024
2024-07-01 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Roll micro version and date
* src/wrapper.cpp (unmarshal): Wrap unmarshaling in try/catch
block to allow better error message if any
2024-06-03 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Release 0.4.0
* README.md (ulid): Additional small edits
* src/wrapper.cpp: Additional tweaks
2024-06-02 Dirk Eddelbuettel edd@debian.org
* src/wrapper.cpp: Documentation update for millisecond resolution
* R/RcppExports.R: Idem
* man/ulid.Rd: Idem
* inst/tinytest/test_ulid.R: Added tests for millisecond resolution
* src/Makevars: Ensure C++17 compilation for std::chrono
* src/Makevars.win: Idem
2024-05-31 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Roll micro version and date
* src/ulid/ulid_struct.h: Switch to fork by Chris Bove which uses
std::chrono internally thus providing millisecond resolutions
* src/ulid/ulid_uint128.h: Idem
* src/wrapper.cpp: Updated to use std::chrono instead of time_t
* README.md: Document updates
2024-05-30 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Roll micro version and date
* README.md: Document current upstream time-resolution limitation
* src/wrapper.cpp: Idem
* R/RcppExports.R: Idem
* man/ulid.Rd: Idem
* src/RcppExports.cpp: Updated
* README.md: Add two badges
2024-04-02 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Version,Date): Release 0.3.1
2024-04-01 Dirk Eddelbuettel edd@debian.org
* src/wrapper.cpp: Renamed from ulid-main.cpp
* src/ulid/: Regrouped upstream header library in custom directory
* README.md: Several more edits, new badges
2024-03-31 Dirk Eddelbuettel edd@debian.org
* DESCRIPTION (Authors@R): New maintainer
* *: A number of files have been removed making the package smaller
and lighter, a few URLs have been updated to the new repo, manual
pages have been aligned, new alias ulid() added
* local/patches/ulid_0.3.0.patch: Document patch needed for CRAN
compliance in case upstream changes again and we need to back his out