Releases: kellyjonbrazil/jello
Releases · kellyjonbrazil/jello
Jello version 1.6.0
- Add the ability to directly use a JSON file or JSON Lines files as data input (
-f
) - Add the ability to load a query from a file (
-q
) - Add the empty data option (
-e
) - Fix user-defined functions in
~/.jelloconf
initialization file
Jello version 1.5.5
- Fix schema output to ensure invalid variable names are enclosed in bracket notation
- Fix to allow blank lines when slurping JSON Lines objects
Jello version 1.5.3
- Fix scope issue in query function
- Remove old man page from source package
- Clean up tests
Jello version 1.5.2
- Enhance error output with text wrapping
- Fix key names with spaces in Schema view
Jello version 1.5.0
- Wrap warning messages that exceed the terminal width
- Add support for the NO_COLOR environment variable to set mono (http://no-color.org/)
- Add -C option (opts.force_color) to force color output even when using pipes (overrides -m and NO_COLOR)
Jello version 1.4.6
- Change schema output to include the base name of _
- Allow arrays to be printed as JSON Lines
Jello version 1.4.5
- Include CHANGELOG in source distribution
- Fix Man page location in source packages
- Fix JSON load exception message to be more helpful
- Fix schema view for nested lists
- Add object and array initiation lines to schema view
- Add Python 3.10 tests
Jello version 1.4.4
- Rename internal variables so they don't collide with user defined names
- Clean up user runtime environment of unused variables
- Update html formatting tests to only run if Pygments v2.9.0 is installed
- Fix typo in man page
- Fix tests failing on non-AMD64 architectures due to non-sorted set
- Add MANIFEST.in file to project root to add man page to source
- Add validation for type annotation option in initialization file
Jello version 1.4.0
- Add type annotation option for Schema view
- Enhance error handling when a dict method is accessed (e.g. .get)
- Enhance exception error messages
- Pygments library dependency is now optional
- Code refactor to split cli from lib
Jello version 1.3.6
- Enhance lines output to support colors
- Enhance raw output to force monochrome output
- Documentation fixes for packages and binaries hosting