jackson-jq icon indicating copy to clipboard operation
jackson-jq copied to clipboard

Release 1.0.0

Open eiiches opened this issue 2 years ago • 0 comments

Tasks

  • [ ] Disallow the use of "bare" jq functions from the jackson-jq-extra jar.
    • The jq functions that were made available just by putting a jackson-jq-extra jar on the java classpath (strftime, strptime, uuid4, etc.) will be removed. Users must migrate to a new jackson-jq/extras jq module. E.g. import "jackson-jq/extras" as extras; extras::uuid4
    • WHY: To avoid the future name collisions with the standard jq functions. This is a breaking change and is only possible with a major version bump.
    • TODO: How do we notify users of this change? What should we do for their smooth and successful migration?
      • Should we rename jackson-jq-extra jar to jackson-jq-extras-jq-module or something, so that users can choose whether to keep using the bare functions (but no updates will be provided) or to use the new module system?
  • [ ] ... anything else?

Schedule

TBD

eiiches avatar Feb 06 '24 18:02 eiiches