Box v4.1.0 Release Notes

Release Date: 2020-02-22 // about 4 years ago
    • โž• Adding support for list traversal with box_dots (thanks to Lei)
    • โž• Adding BoxWarning class to allow for the clean suppression of warnings
    • Fixing default_box_attr to accept items that evaluate to None (thanks to Wenbo Zhao and Yordan Ivanov)
    • ๐Ÿ›  Fixing BoxList to properly send internal box options down into new lists
    • ๐Ÿ›  Fixing issues with conversion and camel killer boxes not being set properly on insert
    • 0๏ธโƒฃ Changing default_box to set objects in box on lookup
    • Changing camel_killer to convert items on insert, which will change the keys when converted back to dict unlike before
    • Fallback to PyYAML if ruamel.yaml is not detected (thanks to wim glenn)
    • ๐Ÿ‘ Removing official support for pypy as it's pickling behavior is not the same as CPython
    • Removing internal __box_heritage as it was no longer needed due to behavior update