Commit Graph

  • 4bdaaf069f Add max/min filters Nithin Bekal 2017-11-27 16:32:56 -05:00
  • 85b1e91aed Merge pull request #952 from Shopify/bump-rubocop Justin Li 2017-11-22 12:44:36 -05:00
  • a7c5e247c8 Bump rubocop Justin Li 2017-11-22 11:27:48 -05:00
  • 6c117fd7dd refactor: Reduce maximum block nesting in Liquid::BlockBody#parse (#944) Dylan Thacker-Smith 2017-10-19 10:12:40 -04:00
  • 730c99ae3e refactor: Reduce maximum block nesting in Liquid::BlockBody#parse reduce-block-body-nesting Dylan Thacker-Smith 2017-10-17 18:12:29 -04:00
  • 7d2d90d715 Merge pull request #932 from Shopify/avoid-default-values-hash Maxime Bedard 2017-10-17 16:02:45 -04:00
  • f761d21215 Use {} notation Maxime Bedard 2017-09-20 09:48:23 -04:00
  • a796c17f8b Avoid hash with default values due to inconsistent marshalling Maxime Bedard 2017-09-19 16:23:14 -04:00
  • deb10ebc7a Sorting support for data with undefined values Eric Chan 2017-09-14 02:00:43 -04:00
  • cfe1844de9 Added test coverage for sort_natural Eric Chan 2017-09-13 22:17:59 -04:00
  • 59950bff87 Fix sort_natural on sorting with non-string values Eric Chan 2017-09-13 01:37:40 -04:00
  • 27c91203ab Use replacement string for replace filters literally (#924) Dylan Thacker-Smith 2017-08-28 11:51:20 -04:00
  • 44eaa4b9d8 Merge pull request #920 from Shopify/symbol_to_liquid Justin Li 2017-08-18 12:10:53 -04:00
  • a979b3ec95 Do not raise when variable is defined but nil when using strict_variables Pascal Betz 2017-08-18 18:09:57 +02:00
  • bf3e759da3 Support rendering symbols as strings Justin Li 2017-08-17 14:56:13 -04:00
  • a61903da54 Add support for iterating ranges with float boundaries. for-loop-float Simon Génier 2017-08-09 11:56:49 -04:00
  • 59162f7a0e added attr_readers for collection and variable names in for tag (#909) Rene 2017-07-06 15:41:48 +02:00
  • fbe0b39d85 Merge pull request #906 from Shopify/add-concat-filter Adam Hollett 2017-06-29 10:45:00 -04:00
  • ebf7f9232f Add documentation for concat filter Adam Hollett 2017-06-22 11:04:23 -04:00
  • a0b0c608c1 Merge pull request #872 from j-f1/patch-1 Adam Hollett 2017-06-22 10:49:00 -04:00
  • c582b86f16 Merge pull request #898 from Shopify/cgi-powered-standard-filters-to-handle-non-string-inputs Thierry Joyal 2017-05-26 18:05:42 +00:00
  • e340803d12 CGI powered standard filters to handle non string inputs Thierry Joyal 2017-05-25 15:39:49 +00:00
  • 48a6d86ac2 Use stackprof to test to lack of object allocations (#896) Dylan Thacker-Smith 2017-05-12 09:20:51 -04:00
  • 3bb29d5456 Replace assert_equal nil, with a assert_nil (#895) Dylan Thacker-Smith 2017-05-11 14:05:03 -04:00
  • 9c72ccb82f Limit how much blocks can be nested during parsing (#894) Dylan Thacker-Smith 2017-05-11 09:37:53 -04:00
  • 62d4625468 Use a loop to strictly parse binary comparisons to avoid recursion (#892) Dylan Thacker-Smith 2017-05-10 10:41:52 -04:00
  • 8928454e29 Use a loop to evaluate binary comparisions to avoid recursion (#891) Dylan Thacker-Smith 2017-05-10 10:41:24 -04:00
  • 1707980a48 Fix stack level too deep error stack-level-too-deep Juan Broullon 2017-05-09 11:54:20 -04:00
  • 1db4219d2f Merge pull request #879 from joshaidan/gh-pages-new-features Adam Hollett 2017-03-30 10:25:12 -04:00
  • 8b6f4d2a45 Change Any Contents to Anything Brian Jones 2017-03-30 10:12:18 -04:00
  • cee4a2d7ae Change title and filename to singular Brian Jones 2017-03-30 10:11:04 -04:00
  • 4bd5446a4e Fix raw tag and correct output Brian Jones 2017-03-30 09:58:10 -04:00
  • 2f703b30db Document some of the undocumented features Brian Jones 2017-03-29 23:01:40 -04:00
  • 1370a102c9 Merge pull request #789 from evulse/contains-strict-fix Florian Weingarten 2017-03-24 09:50:31 -04:00
  • c9bac9befe Merge branch 'master' into contains-strict-fix Mike Angell 2017-03-24 11:09:09 +10:00
  • 210a0616f3 Update History to include fix Mike 2017-03-24 10:35:56 +10:00
  • 5149cde5c3 Fix include tag used with strict_variables (#829) Lasse Skindstad Ebert 2017-03-22 21:00:31 +01:00
  • 2f8d447d90 Wrap capture example in {% raw %} and highlight it as Liquid J F 2017-03-18 13:44:08 -04:00
  • 22f2cec5de Merge pull request #864 from chenxianyu2015/fix-strainer-add_filter-method Florian Weingarten 2017-02-23 14:06:20 -05:00
  • 4318240ae0 test: modify Strainer.add_filter duplicate inclusion test case chenxianyu 2017-02-22 10:33:22 +08:00
  • aa79c33dda fix: Strainer.add_filter method chenxianyu 2017-02-13 15:50:19 +08:00
  • 7ecc10b989 Merge pull request #845 from mrmanc/gh-pages Justin Li 2017-02-10 19:26:43 -05:00
  • b1ef28566e Merge pull request #846 from mrmanc/master Justin Li 2017-02-10 19:26:38 -05:00
  • 41bcc48222 Merge pull request #854 from jaredbeck/patch-1 Justin Li 2017-02-10 19:25:04 -05:00
  • 27d5106dc9 Merge pull request #860 from Shopify/handle-string-node-render-exc Dylan Thacker-Smith 2017-02-10 14:13:11 -05:00
  • 7334073be2 Avoid duck typing to detect whether to call render on a node. Dylan Thacker-Smith 2017-02-10 13:49:26 -05:00
  • 5dcefd7d77 Avoid calling line_number on String node when rescuing a render error. Dylan Thacker-Smith 2017-02-07 15:34:10 -05:00
  • 25c7b05916 Merge pull request #857 from Shopify/handle-join-on-fixnum Richard Monette 2017-02-01 14:25:40 -05:00
  • d17f86ba4d handle join on fixnum Richard Monette 2017-02-01 12:47:35 -05:00
  • 384e4313ff Merge pull request #851 from Shopify/benchmark-render Jerry Liu 2017-01-31 17:18:56 -05:00
  • 23f2af8ff5 fix travis build Jerry Liu 2017-01-30 13:16:06 -05:00
  • a93eac0268 Introduce new benchmarking methods to liquid to use on rubybench Jerry Liu 2017-01-17 15:37:16 -05:00
  • 406b1813cf Merge pull request #856 from sergeifilippov/patch-1 Justin Li 2017-01-25 10:23:29 -05:00
  • 058dc2021d Added a use case example for capture tag Sergei Filippov 2017-01-24 14:29:14 +13:00
  • 2cc7493cb0 Merge pull request #855 from Shopify/bundler-benchmark-group Florian Weingarten 2017-01-20 16:41:11 -05:00
  • 85463e1753 add benchmark-ips to benchmark group in Gemfile Jerry Liu 2017-01-20 16:04:42 -05:00
  • 52ff9b0e84 Docs: Help people upgrade to 4, re: liquid_methods Jared Beck 2017-01-19 14:23:39 -05:00
  • 0c58328a40 test: Equality comparison of two hashes (#850) Dylan Thacker-Smith 2017-01-16 15:56:38 -05:00
  • 2bb3552033 Fix internal liquid error when comparing hash with incompatible type (#849) Dylan Thacker-Smith 2017-01-16 13:13:17 -05:00
  • d7e7285fcb Fix leaking error when comparison leads to TypeError fix-hash-comparison Maarten van Grootel 2017-01-16 12:26:19 -05:00
  • 8b751ddf46 Removes a non ascii character from comment to appease Rubocop Mark Crossfield 2017-01-09 10:16:35 +00:00
  • 49a41a3f08 Clarifies spelling of for’s reversed flag to address #843 Mark Crossfield 2017-01-08 12:38:02 +00:00
  • e5cbdb2b27 Clarifies spelling of for’s reversed flag to address #843 Mark Crossfield 2017-01-08 12:42:42 +00:00
  • 61848f980b Bump gems. Set a space as the heading to disable this awful plugin Adam Hollett 2016-12-19 10:18:01 -05:00
  • 962e312fdc Try removing the include to fix the title Adam Hollett 2016-12-19 10:13:13 -05:00
  • 4a6de520db Try some different Liquid Adam Hollett 2016-12-19 10:00:27 -05:00
  • 9745bf309e Try setting a title and using Liquid to hide it Adam Hollett 2016-12-19 09:53:02 -05:00
  • 2a847e52fa Add logic to hide page title on index Adam Hollett 2016-12-19 09:47:33 -05:00
  • 5953c07346 Add default title to index page Adam Hollett 2016-12-19 09:38:00 -05:00
  • 4ccfaa470d Merge pull request #839 from Shopify/ditch-jquery Adam Hollett 2016-12-16 13:17:27 -05:00
  • d1aa9a1fa1 Remove dollar signs from variables Adam Hollett 2016-12-16 13:13:38 -05:00
  • ffb0ace303 Update changelog for 4.0.0 4-0-stable Justin Li 2016-12-16 13:11:22 -05:00
  • bfca97f54d Get rid of jQuery Adam Hollett 2016-12-16 11:35:08 -05:00
  • ad00998ef8 bump to v4 v4.0.0 Florian Weingarten 2016-12-14 11:58:42 -05:00
  • 869dbc7ebf feature: Allow a default exception renderer to be specified (#837) Dylan Thacker-Smith 2016-12-12 10:29:09 -05:00
  • fae3a2de7b Add version constraint to rake to fix CI (#836) Dylan Thacker-Smith 2016-12-09 14:01:15 -05:00
  • f27bd619b9 change: Render an opaque internal error by default for non-Liquid::Error (#835) Dylan Thacker-Smith 2016-12-07 17:34:29 -05:00
  • a9b84b7806 test: Use ruby 2.1 in Circle CI Dylan Thacker-Smith 2016-12-05 14:30:56 -05:00
  • 6cc2c567c5 Merge pull request #832 from Shopify/drop-ruby-2.0 Dylan Thacker-Smith 2016-12-05 13:56:15 -05:00
  • 812e3c51b9 test: Add ruby 2.3.3 to CI Dylan Thacker-Smith 2016-12-02 14:03:25 -05:00
  • 9dd0801f5c Drop support for ruby 2.0 Dylan Thacker-Smith 2016-12-02 13:54:05 -05:00
  • e79f0f364d Merge pull request #820 from Shopify/autumn-cleaning Adam Hollett 2016-11-30 08:47:10 -05:00
  • 2360370d19 Remove water droplet icon for now autumn-cleaning Adam Hollett 2016-11-30 08:44:59 -05:00
  • b146b49f46 fix: Clear the strainer cache when a global filter is added (#826) Dylan Thacker-Smith 2016-11-24 10:32:11 -05:00
  • b86226c2f6 SVG optimization and CSS fixes Adam Hollett 2016-11-14 09:04:38 -05:00
  • f62a3b26fc Mention GitHub Pages Adam Hollett 2016-11-09 10:12:12 -05:00
  • 5ffb286353 templating -> template Adam Hollett 2016-11-09 10:06:22 -05:00
  • cacfe95c59 Add page outlining the most common variants of Liquid Adam Hollett 2016-11-09 10:05:54 -05:00
  • 1fe6b24d47 Add descriptions for remaining pages Adam Hollett 2016-11-09 09:11:47 -05:00
  • d4d3d1a8e7 Delete tags aggregate index, remove hidden theme tags page Adam Hollett 2016-11-09 09:11:38 -05:00
  • fd98f82a07 Bump jQuery, fix emoji CSS Adam Hollett 2016-11-09 09:02:51 -05:00
  • 4e42b08f3c Add favicon and better metadata Adam Hollett 2016-11-08 17:23:36 -05:00
  • aef8bd5642 Fix up miscellaneous things and remove some deps Adam Hollett 2016-11-08 16:23:33 -05:00
  • 86944fe7b7 Merge pull request #809 from Shopify/introduce-unhandled-liquid-exception Richard Monette 2016-10-31 10:20:06 -04:00
  • a549d289d7 introduce unhandled liquid exception Richard Monette 2016-10-21 13:27:54 -04:00
  • aa35b3f3fd Merge pull request #813 from kainjow/patch-1 Justin Li 2016-10-26 18:53:27 -04:00
  • 295bdf3fa8 Update iteration.md Kevin Wojniak 2016-10-26 14:16:17 -07:00
  • b2feeacbce Merge pull request #812 from Shopify/allow-split-to-accept-numeric Richard Monette 2016-10-26 10:59:44 -04:00
  • 143ba39a08 allow split to accept numeric Richard Monette 2016-10-25 10:42:56 -04:00
  • 16f0580d33 Merge pull request #810 from knu/patch-1 Justin Li 2016-10-23 10:35:44 -04:00