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

Update dependency io.scalaland:chimney to v1.5.0 #970

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 3, 2024

This PR contains the following updates:

Package Update Change
io.scalaland:chimney (source) minor 1.1.0 -> 1.5.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

scalalandio/chimney (io.scalaland:chimney)

v1.5.0

Compare Source

Changelog:

v1.4.0

Compare Source

Changelog:

  • allow setting Chimney flags globally through -Xmacro-settings scalac flag - see the docs to be able to globally disable/enable default values, usage of defs, getters/setters, etc (done in #​572)
  • start supporting some simple lens-like operations officially (added testing, bugfixed uncovered cases) - see the docs and start updating your data with value.into[ValueType].withFieldConst(_.fieldName.matching[Subtype].everyItem, value).transform and how it compares to e.g. Quicklens (done in #​583)
  • improve the documentation about integrating other libraries with Chimney (done in #​584)

v1.3.0

Compare Source

Changelog:

  • fix issue in Scala 2 related to (probably?) Symbol initialization AND default values in constructor not relying on companion apply (#​562, fixed in #​563)
  • improve support for singleton types - case objects and Scala 3 enums as target should always succeed and always be available as a fallback values for parameters (do not require matching input parameter) (#​407, fixed in #​559)
  • add Cats instances (Category/Invariant) for bi-directional transformations (Codec/Iso) (#​566)
  • improve docs testing - test whether the Scala CLI output printed with pprint matches the expectation (#​536, fixed in #​567)
  • improve Protobufs support for data types modeled using sealed traits:
    • implicit with automatic handling of Empty oneof for sealed_value
    • implicit with automatic handling of Unrecognized for enum
    • ability to automatically unwrap non-AnyVal value type (enabled with a flag) which can be used to unwrap oneof values (#​531, fixed in #​568)

v1.2.0

Compare Source

Changelog:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from a team as a code owner September 3, 2024 10:25
@renovate renovate bot added dependencies Pull requests that update a dependency file renovate labels Sep 3, 2024
Copy link

github-actions bot commented Sep 6, 2024

This pull request seems a bit stale.. Shall we invite more to the party?

@github-actions github-actions bot added the Stale label Sep 6, 2024
@renovate renovate bot force-pushed the renovate/io.scalaland-chimney-1.x branch from 7920345 to 2096d72 Compare October 8, 2024 20:00
@renovate renovate bot changed the title Update dependency io.scalaland:chimney to v1.4.0 Update dependency io.scalaland:chimney to v1.5.0 Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file renovate Stale
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants