Skip to content

[site] Announce Avro release - #3945

Open
RyanSkraba wants to merge 2 commits into
apache:mainfrom
RyanSkraba:ryanskraba/avro-1.12.2-released
Open

[site] Announce Avro release#3945
RyanSkraba wants to merge 2 commits into
apache:mainfrom
RyanSkraba:ryanskraba/avro-1.12.2-released

Conversation

@RyanSkraba

@RyanSkraba RyanSkraba commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

What is the purpose of the change

Announce the Avro 1.12.2 release on the website blog

Verifying this change

This change is a documentation change without any test coverage.

Documentation

  • Does this pull request introduce a new feature? no
  • If yes, how is the feature documented? no

@joebowbeer joebowbeer left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested workaround is deprecated?

## Breaking Changes

### Java
* [AVRO-4189](https://issues.apache.org/jira/browse/AVRO-4189) ([#3693](https://github.com/apache/avro/pull/3693)): Classes referenced by the `java-class` schema property are now validated when using the fast reader. Avro will throw a `SecurityException` instead of instantiating non-permitted classes. Set the system property `org.apache.avro.SERIALIZABLE_PACKAGES` to `*`, or call `ClassSecurityValidator.setGlobal(...)`, to restore the old behavior.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mention that org.apache.avro.SERIALIZABLE_PACKAGES was deprecated a year ago in 1.11.5 and 1.12.1.

Is there a workaround that does not use a deprecated property that does not require listing all the possible classes that might need serialization?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants