Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v3.1.0 #38

Merged
merged 1 commit into from
Mar 31, 2025
Merged

Conversation

fasterthanlime
Copy link
Contributor

@fasterthanlime fasterthanlime commented Mar 27, 2025

🤖 New release

  • shapely-core: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-derive: 3.0.0 -> 3.1.0
  • shapely: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-codegen: 3.0.0 -> 3.1.0
  • shapely-json: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-msgpack: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-pretty: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-urlencoded: 3.0.0 -> 3.1.0 (✓ API compatible changes)
  • shapely-yaml: 3.0.0 -> 3.1.0 (✓ API compatible changes)
Changelog

shapely-core

3.1.0 - 2025-03-31

Added

  • introduce NameOpts

Fixed

  • fix doctests

Other

  • full docs baybee
  • Fill in missing docs
  • Document more stuff
  • Move things around
  • Improve naming
  • errors--
  • Mark some methods as unsafe, document some more
  • Fix all markdown links
  • Well, I guess Slot::for_hash_map wasn't working
  • Yay for miri
  • woops, edition 2024
  • json roundtrip
  • arrays.. work?
  • vec is okay
  • Use trick by @Veykril to reduce codegen size
  • codegen cleanups
  • format after codegen
  • Distinguish structs, tuples, and tuple structs
  • allow type complexity (no choice..)
  • Tuple layouts
  • wip tuple impls
  • more derive
  • Add preliminary enum support
  • shill for namespace, closes Move to namespace runners #36
  • Dummy change to test CI speed
  • specific toolchains, reformat code
  • extract shape pretty printing into its own module
  • Improve debug output

shapely-derive

3.1.0 - 2025-03-31

Added

  • add support for tuple fields in Shapely derive macro

Fixed

  • Correct unsynn parser definitions and field handling

Other

  • full docs baybee
  • Fill in missing docs
  • errors--
  • Fix all markdown links
  • Mhh it derives something
  • Distinguish structs, tuples, and tuple structs
  • allow type complexity (no choice..)
  • more tuple support
  • More complex derives work
  • Support more attribute
  • more derive
  • Add preliminary enum support
  • shill for namespace, closes Move to namespace runners #36

shapely

3.1.0 - 2025-03-31

Other

  • Fill in missing docs
  • Document more stuff
  • Improve naming
  • More notes
  • Fix all markdown links
  • More docs
  • unfuck docs
  • Mhh it derives something
  • Tuple layouts
  • more tuple support
  • pre-commit hook with cargo-fmt
  • More complex derives work
  • Real-life derive, which fails
  • Support more attribute
  • more derive
  • shill for namespace, closes Move to namespace runners #36
  • just pre-commit, just fmt
  • set up cargo-husky to run cargo fmt
  • specific toolchains, reformat code

shapely-codegen

3.1.0 - 2025-03-31

Added

  • introduce NameOpts

Other

  • Use trick by @Veykril to reduce codegen size

shapely-json

3.1.0 - 2025-03-31

Added

  • introduce NameOpts
  • add support for numeric scalar types in from_json
  • Implement parsing for various numeric scalars in JSON

Other

  • full docs baybee
  • Fill in missing docs
  • Improve naming
  • errors--
  • Fix all markdown links
  • unfuck docs
  • Yay for miri
  • woops, edition 2024
  • json roundtrip
  • arrays.. work?
  • commented out test with vec
  • support tuples, booleans etc.
  • Distinguish structs, tuples, and tuple structs
  • clippy fixes
  • pre-commit hook with cargo-fmt
  • shill for namespace, closes Move to namespace runners #36
  • specific toolchains, reformat code
  • Improve debug output
  • woo

shapely-msgpack

3.1.0 - 2025-03-31

Other

shapely-pretty

3.1.0 - 2025-03-31

Added

  • introduce NameOpts

Other

  • full docs baybee
  • Fill in missing docs
  • Improve naming
  • errors--
  • errors--
  • Fix all markdown links
  • Well, I guess Slot::for_hash_map wasn't working
  • arrays.. work?
  • Distinguish structs, tuples, and tuple structs
  • Add preliminary enum support
  • shill for namespace, closes Move to namespace runners #36
  • specific toolchains, reformat code

shapely-urlencoded

3.1.0 - 2025-03-31

Other

  • Fill in missing docs
  • Fix all markdown links
  • unfuck docs
  • shill for namespace, closes Move to namespace runners #36
  • specific toolchains, reformat code
  • Improve debug output

shapely-yaml

3.1.0 - 2025-03-31

Other


This PR was generated with release-plz.

@fasterthanlime fasterthanlime force-pushed the release-plz-2025-03-27T13-28-23Z branch 5 times, most recently from 98b6a56 to 40ca8ab Compare March 31, 2025 13:25
@fasterthanlime fasterthanlime changed the title chore: release v3.0.1 chore: release v3.1.0 Mar 31, 2025
@fasterthanlime fasterthanlime force-pushed the release-plz-2025-03-27T13-28-23Z branch 7 times, most recently from 2510049 to 6ac0b61 Compare March 31, 2025 18:46
@fasterthanlime fasterthanlime force-pushed the release-plz-2025-03-27T13-28-23Z branch from 6ac0b61 to 7d634b7 Compare March 31, 2025 19:05
@fasterthanlime fasterthanlime merged commit 8f37135 into main Mar 31, 2025
2 checks passed
@fasterthanlime fasterthanlime deleted the release-plz-2025-03-27T13-28-23Z branch March 31, 2025 19:06
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.

Move to namespace runners
1 participant