Python-liquid

Latest version: v1.12.1

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 10

3.0.3

* Fix condition parse order in strict mode (569) [Justin Li]

3.0.2

* Expose VariableLookup private members (551) [Justin Li]
* Documentation fixes

3.0.1

* Remove duplicate `index0` key in TableRow tag (502) [Alfred Xing]

3.0.0

* Removed Blockend_tag. Instead, override parse with `super` followed by your code. See 446 [Dylan Thacker-Smith]
* Fixed condition with wrong data types (423) [Bogdan Gusiev]
* Add url_encode to standard filters (421) [Derrick Reimer]
* Add uniq to standard filters [Florian Weingarten]
* Add exception_handler feature (397) and 254 [Bogdan Gusiev, Florian Weingarten]
* Optimize variable parsing to avoid repeated regex evaluation during template rendering 383 [Jason Hiltz-Laforge]
* Optimize checking for block interrupts to reduce object allocation 380 [Jason Hiltz-Laforge]
* Properly set context rethrow_errors on render! 349 [Thierry Joyal]
* Fix broken rendering of variables which are equal to false (345) [Florian Weingarten]
* Remove ActionView template handler [Dylan Thacker-Smith]
* Freeze lots of string literals for new Ruby 2.1 optimization (297) [Florian Weingarten]
* Allow newlines in tags and variables (324) [Dylan Thacker-Smith]
* Tagparse is called after initialize, which now takes options instead of tokens as the 3rd argument. See 321 [Dylan Thacker-Smith]
* Raise `Liquid::ArgumentError` instead of `::ArgumentError` when filter has wrong number of arguments 309 [Bogdan Gusiev]
* Add a to_s default for liquid drops (306) [Adam Doeler]
* Add strip, lstrip, and rstrip to standard filters [Florian Weingarten]
* Make if, for & case tags return complete and consistent nodelists (250) [Nick Jones]
* Prevent arbitrary method invocation on condition objects (274) [Dylan Thacker-Smith]
* Don't call to_sym when creating conditions for security reasons (273) [Bouke van der Bijl]
* Fix resource counting bug with respond_to?(:length) (263) [Florian Weingarten]
* Allow specifying custom patterns for template filenames (284) [Andrei Gladkyi]
* Allow drops to optimize loading a slice of elements (282) [Tom Burns]
* Support for passing variables to snippets in subdirs (271) [Joost Hietbrink]
* Add a class cache to avoid runtime extend calls (249) [James Tucker]
* Remove some legacy Ruby 1.8 compatibility code (276) [Florian Weingarten]
* Add default filter to standard filters (267) [Derrick Reimer]
* Add optional strict parsing and warn parsing (235) [Tristan Hume]
* Add I18n syntax error translation (241) [Simon Hørup Eskildsen, Sirupsen]
* Make sort filter work on enumerable drops (239) [Florian Weingarten]
* Fix clashing method names in enumerable drops (238) [Florian Weingarten]
* Make map filter work on enumerable drops (233) [Florian Weingarten]
* Improved whitespace stripping for blank blocks, related to 216 [Florian Weingarten]

2.6.3

* Fix test failure under certain timezones [Dylan Thacker-Smith]

2.6.2

* Remove duplicate hash key [Parker Moore]

Page 3 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.