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

For gpb 5: Drop support for Erlang versions before 19 #222

Open
tomas-abrahamsson opened this issue Oct 16, 2022 · 0 comments
Open

For gpb 5: Drop support for Erlang versions before 19 #222

tomas-abrahamsson opened this issue Oct 16, 2022 · 0 comments

Comments

@tomas-abrahamsson
Copy link
Owner

tomas-abrahamsson commented Oct 16, 2022

This is an advance notice that I plan to drop support for Erlang versions before 1819 and at the same time bump gpb's major version to 5.

Edit: Adding that I'm also thinking of changing an option-default from {verify, optionally} to {verify, always}. I'm also thinking of changing the default json_format to maps, since there is a json module about to make its way into Erlang 27. Currently gpb already defaults to maps when generating code that uses maps, but it defaults to eep18 when generating code that uses records. It is this last use-case with records that would change default.

@tomas-abrahamsson tomas-abrahamsson changed the title For gpb 5: Drop support for Erlang versions before 18 For gpb 5: Drop support for Erlang versions before 19 Feb 19, 2024
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

No branches or pull requests

1 participant