pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/ruby-liquid www/ruby-liquid: update to 4.0.3



details:   https://anonhg.NetBSD.org/pkgsrc/rev/95c8cfc692ce
branches:  trunk
changeset: 425415:95c8cfc692ce
user:      taca <taca%pkgsrc.org@localhost>
date:      Sat Mar 21 16:59:54 2020 +0000

description:
www/ruby-liquid: update to 4.0.3

Update ruby-liquid to 4.0.3.

pkgsrc change: add "USE_LANGUAGES=      # none".


## 4.0.3 / 2019-03-12

### Fixed
* Fix break and continue tags inside included templates in loops (#1072) [Justin Li]

## 4.0.2 / 2019-03-08

### Changed
* Add `where` filter (#1026) [Samuel Doiron]
* Add `ParseTreeVisitor` to iterate the Liquid AST (#1025) [Stephen Paul Weber]
* Improve `strip_html` performance (#1032) [printercu]

### Fixed
* Add error checking for invalid combinations of inputs to sort, sort_natural, where, uniq, map, compact filters (#1059) [Garland Zhang]
* Validate the character encoding in url_decode (#1070) [Clayton Smith]

## 4.0.1 / 2018-10-09

### Changed
* Add benchmark group in Gemfile (#855) [Jerry Liu]
* Allow benchmarks to benchmark render by itself (#851) [Jerry Liu]
* Avoid calling `line_number` on String node when rescuing a render error. (#860) [Dylan Thacker-Smith]
* Avoid duck typing to detect whether to call render on a node. [Dylan Thacker-Smith]
* Clarify spelling of `reversed` on `for` block tag (#843) [Mark Crossfield]
* Replace recursion with loop to avoid potential stack overflow from malicious input (#891, #892) [Dylan Thacker-Smith]
* Limit block tag nesting to 100 (#894) [Dylan Thacker-Smith]
* Replace `assert_equal nil` with `assert_nil` (#895) [Dylan Thacker-Smith]
* Remove Spy Gem (#896) [Dylan Thacker-Smith]
* Add `collection_name` and `variable_name` reader to `For` block (#909)
* Symbols render as strings (#920) [Justin Li]
* Remove default value from Hash objects (#932) [Maxime Bedard]
* Remove one level of nesting (#944) [Dylan Thacker-Smith]
* Update Rubocop version (#952) [Justin Li]
* Add `at_least` and `at_most` filters (#954, #958) [Nithin Bekal]
* Add a regression test for a liquid-c trim mode bug (#972) [Dylan Thacker-Smith]
* Use https rather than git protocol to fetch liquid-c [Dylan Thacker-Smith]
* Add tests against Ruby 2.4 (#963) and 2.5 (#981)
* Replace RegExp literals with constants (#988) [Ashwin Maroli]
* Replace unnecessary `#each_with_index` with `#each` (#992) [Ashwin Maroli]
* Improve the unexpected end delimiter message for block tags. (#1003) [Dylan Thacker-Smith]
* Refactor and optimize rendering (#1005) [Christopher Aue]
* Add installation instruction (#1006) [Ben Gift]
* Remove Circle CI (#1010)
* Rename deprecated `BigDecimal.new` to `BigDecimal` (#1024) [Koichi ITO]
* Rename deprecated Rubocop name (#1027) [Justin Li]

### Fixed
* Handle `join` filter on non String joiners (#857) [Richard Monette]
* Fix duplicate inclusion condition logic error of `Liquid::Strainer.add_filter` method (#861)
* Fix `escape`, `url_encode`, `url_decode` not handling non-string values (#898) [Thierry Joyal]
* Fix raise when variable is defined but nil when using `strict_variables` [Pascal Betz]
* Fix `sort` and `sort_natural` to handle arrays with nils (#930) [Eric Chan]

diffstat:

 www/ruby-liquid/Makefile |   6 ++++--
 www/ruby-liquid/PLIST    |   7 ++++++-
 www/ruby-liquid/distinfo |  10 +++++-----
 3 files changed, 15 insertions(+), 8 deletions(-)

diffs (84 lines):

diff -r 92a9e485c480 -r 95c8cfc692ce www/ruby-liquid/Makefile
--- a/www/ruby-liquid/Makefile  Sat Mar 21 16:58:33 2020 +0000
+++ b/www/ruby-liquid/Makefile  Sat Mar 21 16:59:54 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2017/06/21 13:46:36 taca Exp $
+# $NetBSD: Makefile,v 1.10 2020/03/21 16:59:54 taca Exp $
 
-DISTNAME=      liquid-4.0.0
+DISTNAME=      liquid-4.0.3
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
 CATEGORIES=    www
 
@@ -9,5 +9,7 @@
 COMMENT=       Ruby library for rendering safe templates
 LICENSE=       mit
 
+USE_LANGUAGES= # none
+
 .include "../../lang/ruby/gem.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r 92a9e485c480 -r 95c8cfc692ce www/ruby-liquid/PLIST
--- a/www/ruby-liquid/PLIST     Sat Mar 21 16:58:33 2020 +0000
+++ b/www/ruby-liquid/PLIST     Sat Mar 21 16:59:54 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2017/06/21 13:46:36 taca Exp $
+@comment $NetBSD: PLIST,v 1.10 2020/03/21 16:59:54 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/History.md
 ${GEM_LIBDIR}/LICENSE
@@ -20,6 +20,7 @@
 ${GEM_LIBDIR}/lib/liquid/lexer.rb
 ${GEM_LIBDIR}/lib/liquid/locales/en.yml
 ${GEM_LIBDIR}/lib/liquid/parse_context.rb
+${GEM_LIBDIR}/lib/liquid/parse_tree_visitor.rb
 ${GEM_LIBDIR}/lib/liquid/parser.rb
 ${GEM_LIBDIR}/lib/liquid/parser_switching.rb
 ${GEM_LIBDIR}/lib/liquid/profiler.rb
@@ -48,6 +49,7 @@
 ${GEM_LIBDIR}/lib/liquid/tags/unless.rb
 ${GEM_LIBDIR}/lib/liquid/template.rb
 ${GEM_LIBDIR}/lib/liquid/tokenizer.rb
+${GEM_LIBDIR}/lib/liquid/truffle.rb
 ${GEM_LIBDIR}/lib/liquid/utils.rb
 ${GEM_LIBDIR}/lib/liquid/variable.rb
 ${GEM_LIBDIR}/lib/liquid/variable_lookup.rb
@@ -55,6 +57,7 @@
 ${GEM_LIBDIR}/test/fixtures/en_locale.yml
 ${GEM_LIBDIR}/test/integration/assign_test.rb
 ${GEM_LIBDIR}/test/integration/blank_test.rb
+${GEM_LIBDIR}/test/integration/block_test.rb
 ${GEM_LIBDIR}/test/integration/capture_test.rb
 ${GEM_LIBDIR}/test/integration/context_test.rb
 ${GEM_LIBDIR}/test/integration/document_test.rb
@@ -63,6 +66,7 @@
 ${GEM_LIBDIR}/test/integration/filter_test.rb
 ${GEM_LIBDIR}/test/integration/hash_ordering_test.rb
 ${GEM_LIBDIR}/test/integration/output_test.rb
+${GEM_LIBDIR}/test/integration/parse_tree_visitor_test.rb
 ${GEM_LIBDIR}/test/integration/parsing_quirks_test.rb
 ${GEM_LIBDIR}/test/integration/render_profiling_test.rb
 ${GEM_LIBDIR}/test/integration/security_test.rb
@@ -82,6 +86,7 @@
 ${GEM_LIBDIR}/test/integration/trim_mode_test.rb
 ${GEM_LIBDIR}/test/integration/variable_test.rb
 ${GEM_LIBDIR}/test/test_helper.rb
+${GEM_LIBDIR}/test/truffle/truffle_test.rb
 ${GEM_LIBDIR}/test/unit/block_unit_test.rb
 ${GEM_LIBDIR}/test/unit/condition_unit_test.rb
 ${GEM_LIBDIR}/test/unit/context_unit_test.rb
diff -r 92a9e485c480 -r 95c8cfc692ce www/ruby-liquid/distinfo
--- a/www/ruby-liquid/distinfo  Sat Mar 21 16:58:33 2020 +0000
+++ b/www/ruby-liquid/distinfo  Sat Mar 21 16:59:54 2020 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2017/06/21 13:46:36 taca Exp $
+$NetBSD: distinfo,v 1.11 2020/03/21 16:59:54 taca Exp $
 
-SHA1 (liquid-4.0.0.gem) = dec352101553837857c33b68062739fdb0d66a0a
-RMD160 (liquid-4.0.0.gem) = 753100316a37e8dbfe809aa9d8b144f0c88d8319
-SHA512 (liquid-4.0.0.gem) = 8bcd57684672c153f80d9353089c445f677a08820a95c95c4699855723e9e64ab93dc3fd619681d240f709a501997de213470a7b775bb90a18464b6f3e1e2487
-Size (liquid-4.0.0.gem) = 71168 bytes
+SHA1 (liquid-4.0.3.gem) = 5e59c444c0f8afc9020eca5a469c19164678f35c
+RMD160 (liquid-4.0.3.gem) = a7a5539973c480209c18eb09553da31057c225c8
+SHA512 (liquid-4.0.3.gem) = 8f6cbc9872a92101df4994752f7692cc0f8dd5de1b81c396268f6360241d1edb2daa31c7c96ec0eee32e4cfc22909bdcd84275217cba4ce70741ff03e1482ca2
+Size (liquid-4.0.3.gem) = 76288 bytes



Home | Main Index | Thread Index | Old Index