Skip to content

Prepare v3.1.0 release#770

Merged
lognaturel merged 1 commit intoXLSForm:v3.1.xfrom
lognaturel:prep-3.1.0
Jun 11, 2025
Merged

Prepare v3.1.0 release#770
lognaturel merged 1 commit intoXLSForm:v3.1.xfrom
lognaturel:prep-3.1.0

Conversation

@lognaturel
Copy link
Copy Markdown
Contributor

@lognaturel lognaturel commented Jun 11, 2025

Prepares for a 3.1.0 release off of a release branch.

Why is this the best possible solution? Were any other approaches considered?

We have found that #768 does affect some forms. We think #746 may still have subtle regressions. So to make client_editable available with minimal risk, we're releasing it on the 3.x line.

We also considered reverting #768 but we want to take some time to understand it better first.

What are the regression risks?

Very low -- this is a purely additive change that is easy to inspect.

Does this change require updates to documentation? If so, please file an issue here and include the link below.

No.

Before submitting this PR, please make sure you have:

  • included test cases for core behavior and edge cases in tests
  • run python -m unittest and verified all tests pass
  • run ruff format pyxform tests and ruff check pyxform tests to lint code
  • verified that any code or assets from external sources are properly credited in comments

@lognaturel lognaturel marked this pull request as ready for review June 11, 2025 04:16
@lognaturel lognaturel requested a review from yanokwa June 11, 2025 04:16
@lognaturel lognaturel merged commit 885d140 into XLSForm:v3.1.x Jun 11, 2025
10 checks passed
@lognaturel lognaturel deleted the prep-3.1.0 branch June 11, 2025 04:26
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.

2 participants