Skip to content

Conversation

@nevans
Copy link
Collaborator

@nevans nevans commented Oct 16, 2025

Depends on #539 being merged first.

@nevans nevans added the breaking-change Breaking change to publicly documented API label Oct 16, 2025
@nevans
Copy link
Collaborator Author

nevans commented Oct 16, 2025

Although I first wrote this to simply enforce the config values, I'd prefer to allow the old config values (for backward compatibility) but print a warning when they are set to anything other than the new default. I'd print the warning once per parser instance (set @uidplus_deprecation_warned = true) the first time an APPENDUID or COPYUID response code is parsed.

@nevans nevans added this to the v0.6 milestone Oct 16, 2025
@nevans nevans force-pushed the drop-uidplus_datauid branch from 1c169f8 to 2758d0a Compare October 16, 2025 17:49
@nevans nevans marked this pull request as ready for review October 16, 2025 18:29
@nevans nevans marked this pull request as draft October 16, 2025 18:30
@nevans nevans force-pushed the drop-uidplus_datauid branch from 2758d0a to 70d57d7 Compare October 22, 2025 14:18
@nevans nevans force-pushed the drop-uidplus_datauid branch from 70d57d7 to a864e0d Compare November 29, 2025 19:46
@nevans nevans force-pushed the drop-uidplus_datauid branch 2 times, most recently from bd61792 to 6763a7a Compare December 10, 2025 21:07
@nevans nevans mentioned this pull request Dec 10, 2025
2 tasks
@nevans nevans force-pushed the drop-uidplus_datauid branch from 6763a7a to 67b37c2 Compare December 14, 2025 18:09
@nevans nevans marked this pull request as ready for review December 14, 2025 18:10
The configuration options remain, until 0.7, so that code using those
config options doesn't immediately break upon upgrade.

The response parser will print a warning every time an `APPENDUID` or
`COPYUID` response code is parsed.  The warning includes instructions
for silencing the itself.
@nevans nevans force-pushed the drop-uidplus_datauid branch from 67b37c2 to 1c5d21a Compare December 14, 2025 18:11
@nevans nevans merged commit bdd8bad into master Dec 14, 2025
32 checks passed
@nevans nevans deleted the drop-uidplus_datauid branch December 14, 2025 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking-change Breaking change to publicly documented API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants