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

Fix empty list and empty dict handling #35

Merged
merged 1 commit into from
May 13, 2023

Commits on May 12, 2023

  1. Fix empty list and empty dict handling

    Empty lists and empty dicts were not previously considered to be values.
    This caused the entire path to an empty list or dict to be ignored.
    
    JSON objects with or without empty list or dict values could cause jfpv1
    hash collisions with similar objects up to version `0.12.2`. Any release
    beyond `v0.12.z` should be considered backward-incompatible for cases
    where empty lists or dicts are present.
    
    See the following issue for more details:
    #33
    cobaltine committed May 12, 2023
    Configuration menu
    Copy the full SHA
    8462c48 View commit details
    Browse the repository at this point in the history