Releases: VADOSWARE/pg_idkit
Releases · VADOSWARE/pg_idkit
v0.2.4
v0.2.3
What's Changed
- Allow non-root users to install this extension by @vadim2404 in #63
- feat(infra): updates to build by @t3hmrman in #64
New Contributors
- @vadim2404 made their first contribution in #63
Full Changelog: v0.2.2...v0.2.3
v0.2.2
v0.2.1
v0.2.0
v0.1.0
Changelog
All notable changes to this project will be documented in this file.
[0.1.0] - 2023-12-09
Bug Fixes
- Remove unimplemented modules
- Test setup
- Add missing trait for pushid
- Len test for pushid
- Remove sonyflake
- Typo "sonyflake" -> "cuid" (#1)
- Remove unused extra test
- Small errors
- Fix links in local dev guide & README
- Building local docker image with USER
- Version generation script
- Use peter-evans/create-pull-request
- Configuration for release pr action
- Action name
- Fetch depth for original pull
- Fix set-version Justfile target
- Run release generation on prep-release branches
- Use taiki-e/cache-cargo-install-action to cache installs
- Use PAT for creating release PR
- Separate crates for taiki-e/cache-cargo-install-action
- Use assignees instead of reviewers for auto PR
Documentation
- Update README with crate links
- Update README
- Update README
- Fix links in README
- Fix more links in the README
- Add note about using the pgx workflow
- Update link to RFC 4122
- Add prior art section in README
- Fix typo in name of spa5k/uids-postgres repo
- Add timestamp extraction fns to README
- Update function list
- Add manually created benchmarks
Features
- Add v6,v7
- Add nanoid
- Add ksuid
- Add ulid
- Implement timeflake
- Add sonyflake
- Add pushid
- Add xid
- Add cuid
- Embed outputs in fn names, update pgx, fix ci (#12)
- Update versions for uuid libs, pgrx
- Add idkit_cuid2_generate
- Add timestamp extraction fn for cuid
- Remove vendored uuidv6 dep
- Add Dockerfile for build
- Add RPM package
- Add function for extracting timestamp
- Add support for extracting timestamps
- Add support for extracting timestamps
- Add timestamp extraction
- Add timestamp extraction
- Add ability to convert UUIDs to ULIDs
- Add timestamp extraction
- Build more automated release flow
Miscellaneous Tasks
- Cargo pgx init
- Add gitattributes
- Add LICENSE (#17)
- Convert Makefile to Justfile
- Update pgrx and other deps
- Disable incremental builds
- Update to actions/cache@v3
Operations
- Add automated release workflow
Refactor
- Comments
- Rework README
- Move prior art section
- Dockerfile building
What's Changed
- fix: typo "sonyflake" -> "cuid" by @workingjubilee in #1
- Setup Github Actions, workflow tooling by @t3hmrman in #6
- feat: embed outputs in fn names by @t3hmrman in #12
- chore: add LICENSE by @t3hmrman in #17
- feat: update versions by @t3hmrman in #20
- Add idkit_cuid2_generate by @hambergerpls in #21
- fix: small errors by @0xflotus in #22
- chore(workflow): convert Makefile to Justfile by @t3hmrman in #24
- chore(deps): update pgrx and other deps by @t3hmrman in #25
- feat(cuid): add timestamp extraction fn for cuid by @t3hmrman in #27
- feat(deps): remove vendored uuidv6 dep by @t3hmrman in #28
- feat(infra): add Dockerfile for build by @t3hmrman in #31
- chore(ci): disable incremental builds by @t3hmrman in #32
- feat(infra): add RPM package by @t3hmrman in #33
- refactor(docs): rework README by @t3hmrman in #34
- feat(ksuid): add function for extracting timestamp by @t3hmrman in #35
- doc: add timestamp extraction fns to README by @t3hmrman in #36
- feat(uuidv6): add support for extracting timestamps by @t3hmrman in #37
- feat(uuidv7): add support for extracting timestamps by @t3hmrman in #38
- feat(timeflake): add timestamp extraction by @t3hmrman in #39
- feat(ulid): add timestamp extraction by @t3hmrman in #40
- feat(xid): add timestamp extraction by @t3hmrman in #41
- docs: add manually created benchmarks by @t3hmrman in #42
- ops: add automated release workflow by @t3hmrman in #44
- refactor(ops): dockerfile building by @t3hmrman in #46
- feat: build more automated release flow by @t3hmrman in #49
- fix(ci): release process by @t3hmrman in #53
- Release pg_idkit v0.1.0 by @t3hmrman in #51
New Contributors
- @workingjubilee made their first contribution in #1
- @hambergerpls made their first contribution in #21
- @0xflotus made their first contribution in #22
Full Changelog: v0.0.1...v0.1.0