Commit Graph

  • c99c93255d
    Merge pull request #1617 from Shopify/better-filter-overflow-handling Dylan Thacker-Smith 2022-10-11 12:55:33 -04:00
  • c0c191cabd
    Add assertions for truncate filter with large integers #1617 Dylan Thacker-Smith 2022-09-09 11:48:37 -04:00
  • 6765d93938
    Avoid internal errors for large arguments to slice filter Dylan Thacker-Smith 2022-09-09 11:37:21 -04:00
  • 4f17abfb4a
    Handle truncatewords word length out of range as if no truncation is needed Dylan Thacker-Smith 2022-09-09 11:07:15 -04:00
  • eff2a63204
    Merge pull request #1633 from Shopify/fix-tablerow-drop-cols-last-attr Michael Go 2022-10-05 14:15:03 -03:00
  • fbab19ac8c fix tablerow drop's last attribute with missing cols param #1633 fix-tablerow-drop-cols-last-attr Michael Go 2022-10-03 15:57:28 -03:00
  • b14bf94c98
    Merge pull request #1636 from Shopify/documentation-clarification-for-comment Jan Gregor Triebel 2022-10-05 14:54:29 +02:00
  • 347a2418c4
    Update homepage url #1634 Thierry Joyal 2022-10-03 16:52:22 -04:00
  • eb37f21f1b Use hash for mocking tags in tests #1629 feature/add-tag-overwrites Matt Rose 2022-09-30 15:05:37 -04:00
  • 3b87639b70 test #1631 test-docs-flow Shaina Raskas 2022-09-30 11:00:07 -04:00
  • 951be6c1f5 Clarified comment's liquid description #1636 Jan Emge-Triebel 2022-09-30 09:07:06 +00:00
  • ed82805c98 Update context tags to act as a merge rather than a complete overwrite Matt Rose 2022-09-29 14:21:24 -04:00
  • 3d2aa05d64 Add ability to pass tags to parse_context Matt Rose 2022-09-29 11:35:46 -04:00
  • 94c172bde6
    Test against liquid-c again feature/add-tag-overwrites-suggestions Dylan Thacker-Smith 2022-09-29 10:30:06 -04:00
  • ae92b75c18
    [TEMP] Test against liquid-c branch that uses Liquid::ParseContext#tags Dylan Thacker-Smith 2022-09-29 10:30:44 -04:00
  • 6509aa57e3
    Make Liquid::ParseContext#tags default to Liquid::Template.tags Dylan Thacker-Smith 2022-09-29 10:28:54 -04:00
  • 6bdf88a32c
    Add ability to pass tags to parse_context Matt Rose 2022-09-29 00:32:43 -04:00
  • c8f3cfa8fc
    Merge pull request #1628 from Shopify/updating-escape-filter-reference liamgriffin 2022-09-29 14:32:36 +01:00
  • f21d1c5d9d Update escape filter reference summary #1628 liamgriffin 2022-09-28 12:24:46 +01:00
  • 456be2f75e
    Add a test and improve one for testing break (#1616) Dylan Thacker-Smith 2022-09-15 10:08:15 -04:00
  • ff1c35b986
    Stop using assert_template_result in some tests depending on language extension (#1622) Dylan Thacker-Smith 2022-09-14 17:03:48 -04:00
  • cab08cfe57
    Stop freezing the static environment hashes to allow Proc memoization (#1623) Dylan Thacker-Smith 2022-09-14 15:00:57 -04:00
  • f78cc1ce8e
    Stop freezing the static environment hashes to allow Proc memoization #1623 no-freeze-static-environment Dylan Thacker-Smith 2022-09-13 17:04:06 -04:00
  • bb7027138e
    Merge pull request #1620 from Shopify/use-partials-test-option Dylan Thacker-Smith 2022-09-13 15:36:50 -04:00
  • b96d23433e
    Stop using assert_template_result in some tests depending on language extension #1622 Dylan Thacker-Smith 2022-09-12 16:59:15 -04:00
  • 34512df8e9
    Use assert_template_result partials option to specify file system state #1620 Dylan Thacker-Smith 2022-09-12 15:58:32 -04:00
  • bca01e8944
    Add assert_syntax_error convenience method Dylan Thacker-Smith 2022-09-06 17:39:43 -04:00
  • f4fa0ffc7e
    Add a test and improve one for testing break #1616 Dylan Thacker-Smith 2022-09-08 11:48:37 -04:00
  • 177a7e9c23
    rubocop render-expose-for-alias Marco Concetto Rudilosso 2022-09-08 16:48:01 +02:00
  • d3647e280d
    Merge pull request #1615 from Shopify/render-expose-for-alias Dylan Thacker-Smith 2022-09-08 10:40:27 -04:00
  • c0f565ce7b
    Update lib/liquid/tags/render.rb #1615 Marco Concetto Rudilosso 2022-09-08 16:30:10 +02:00
  • 44d93e2c9b
    Update lib/liquid/tags/render.rb Marco Concetto Rudilosso 2022-09-08 16:30:10 +02:00
  • 753015d8fc
    remove question mark Marco Concetto Rudilosso 2022-09-08 15:59:46 +02:00
  • f4e32d2214
    Expose alias_name and for_loop? in render tag Marco Concetto Rudilosso 2022-09-08 15:38:18 +02:00
  • 8adbbfeaa6
    Merge pull request #1614 from Shopify/extend-assert-tempate-result Dylan Thacker-Smith 2022-09-07 13:17:08 -04:00
  • 4648f0fa64
    Add sample usage of render_errors: true assert_template_result option #1614 Dylan Thacker-Smith 2022-09-06 16:54:38 -04:00
  • 3a64b3741f
    Add sample usage of error_mode test helper option Dylan Thacker-Smith 2022-09-06 16:43:16 -04:00
  • 2c51a1922a
    Add error_mode option to assert_match_syntax_error Dylan Thacker-Smith 2022-09-06 16:43:01 -04:00
  • 57fdc1b5fb
    Add sample use of partials assert_template_result options Dylan Thacker-Smith 2022-09-06 16:23:13 -04:00
  • 308dfc3cb6
    Add partials, error_mode and render_errors options to assert_template_result Dylan Thacker-Smith 2022-09-06 16:22:08 -04:00
  • 7fc2091a2d
    Update reference Anthony Ross 2022-09-05 10:05:14 -07:00
  • 2515f3be09
    Use assert_template_result & assert_match_syntax_error in more places (#1611) Dylan Thacker-Smith 2022-09-01 17:40:39 -04:00
  • 433ed0fff2
    Merge pull request #1612 from Shopify/assert-template-result-reserve-kwargs Dylan Thacker-Smith 2022-09-01 17:39:28 -04:00
  • 0787660603
    Reserve keyword arguments for new options in assert_template_result #1612 Dylan Thacker-Smith 2022-09-01 11:46:50 -04:00
  • 93c252fe5a
    Stop passing unnecessary assigns to assert_match_syntax_error Dylan Thacker-Smith 2022-09-01 12:25:33 -04:00
  • df13389940
    Stop passing assigns as keyword arguments to assert_template_result Dylan Thacker-Smith 2022-09-01 12:17:16 -04:00
  • ca2d850eea
    Stop using Liquid::Expression.parse for integration testing (#1610) Dylan Thacker-Smith 2022-09-01 17:37:47 -04:00
  • 928527c334
    Use assert_template_result & assert_match_syntax_error in more places #1611 Dylan Thacker-Smith 2022-08-31 18:03:48 -04:00
  • 98c11e4498
    Stop using Liquid::Expression.parse for integration testing #1610 Dylan Thacker-Smith 2022-08-31 17:48:39 -04:00
  • 3a736da222
    Add a variable_name method Increment and Decrement tags objects (#1609) Dylan Thacker-Smith 2022-08-31 09:18:33 -04:00
  • 62474586ba
    Add a variable_name method Increment and Decrement tags objects #1609 Dylan Thacker-Smith 2022-08-30 12:48:25 -04:00
  • 891d16fbb3
    Merge abc1238dcc29a43b19bea9bc1507e9dc30a09449 into eb89f22d9398a6c4584ec17497d978abdec56649 #1084 Eric Chan 2022-08-26 15:19:13 -04:00
  • dd70f1d965
    Merge a61903da54d26f5a5b5c8174d19f773801a4b1ab into eb89f22d9398a6c4584ec17497d978abdec56649 #916 Simon Génier 2022-08-26 15:19:13 -04:00
  • 6fed0c1f94 In at_least and at_most, coerce clamp value into input value type cbothner/coerce-clamp-value-from-at-least-at-most Cameron Bothner 2022-08-25 20:04:13 +00:00
  • eb89f22d93
    Raise Liquid::SyntaxError instead of NoMethodError for invalid range (#1607) Dylan Thacker-Smith 2022-08-25 12:03:56 -04:00
  • 656e472638
    Raise Liquid::SyntaxError instead of NoMethodError for invalid range #1607 Dylan Thacker-Smith 2022-08-24 15:50:31 -04:00
  • 98e146ebf7
    Merge pull request #1606 from Watson1978/performance-lexer-tokenize Dylan Thacker-Smith 2022-08-24 15:03:41 -04:00
  • 7611463f02 Increase performance in Liquid::Lexer#tokenize #1606 Watson 2022-08-24 04:23:05 +09:00
  • 185ad2e510 Fixup parsing of range lookup for weird types fix/range-weird-type-handling Charles-P. Clermont 2022-08-11 11:03:54 -04:00
  • 3af10eb58c
    Store filter names as symbols internally filter-name-symbols Dylan Thacker-Smith 2022-08-05 15:12:40 -04:00
  • c398b8b3aa
    Merge e98bb0d594d29b62936db008f965a957a5099524 into f1846d63a32f006cddf4b2d968ef4e552a9ccc94 #1356 Peter Zhu 2022-07-31 22:28:24 -04:00
  • f1846d63a3
    Merge pull request #1597 from Shopify/replace-cla-probot-with-action Dylan Thacker-Smith 2022-07-29 13:01:24 -04:00
  • af3f8612bf
    Merge pull request #1601 from Shopify/bump/5.4.0 v5.4.0 CP Clermont 2022-07-29 10:29:21 -04:00
  • 6f8722a6d3 Bump version to 5.4.0 for release #1601 bump/5.4.0 Charles-P. Clermont 2022-07-28 13:47:53 -04:00
  • 81f44e36be
    Merge pull request #1600 from Shopify/zoey/expose-filter-names Zoey Lan 2022-07-21 12:55:02 -06:00
  • c9ec8f4635 Expose global filter names #1600 Zoey Lan 2022-07-21 12:34:41 -06:00
  • e652726489 WIP #1599 Zoey Lan 2022-07-20 13:20:46 -06:00
  • 3fb467f069
    Merge pull request #1596 from Shopify/fix/theme-check-582-render-with-parse-tree-visitor CP Clermont 2022-07-18 08:49:47 -04:00
  • 992e15a173 Add variable_name_expr to render's ParseTreeVisitor #1596 fix/theme-check-582-render-with-parse-tree-visitor Charles-P. Clermont 2022-07-14 13:50:52 -04:00
  • 0bb6539dce Remove CLA from probot and use new GitHub action #1597 Yevhenii Huselietov 2022-07-16 11:59:44 -04:00
  • 1fdc577246
    Merge pull request #1595 from Shopify/jake-clarify-sort-natural NadaMarawan 2022-07-13 15:17:15 -04:00
  • 74245cd396
    clarify sort_natural and fix unless syntax #1595 jake-clarify-sort-natural Jake Olney 2022-07-12 18:33:15 -07:00
  • 86605016e1
    Add Liquid::VariableLookup#lookup_command? to expose this parse node state (#1583) Dylan Thacker-Smith 2022-07-04 14:42:05 -04:00
  • 6981305736
    Merge pull request #1588 from Shopify/jake-add-forloop-parentloop NadaMarawan 2022-06-30 10:16:25 -04:00
  • 80e557dc99
    Merge branch 'master' into filter-reject #1573 Anders Søgaard 2022-06-29 10:47:14 +02:00
  • 6d3c5ef3d3
    document forloop.parentloop #1588 jake-add-forloop-parentloop Jake Olney 2022-06-28 17:10:25 -07:00
  • 150ddf4c3b
    Merge pull request #1576 from Shopify/jake-liquid-schema-update Melanie Wang 2022-06-27 15:26:07 -04:00
  • a3e9088a0e
    fix concat category #1576 jake-liquid-schema-update Jake Olney 2022-06-27 12:22:18 -07:00
  • b05393884d
    update empty Jake Olney 2022-06-20 18:11:14 -07:00
  • ef9db08642
    fix typo Jake Olney 2022-06-16 21:12:11 -07:00
  • 5dd8c84b47
    remove liquid tag Jake Olney 2022-06-16 14:03:19 -07:00
  • 1af12c74cc
    fix default category Jake Olney 2022-06-15 10:40:08 -07:00
  • 72bbbda022
    updates from audit Jake Olney 2022-06-14 13:43:41 -07:00
  • 489e3ca7bf
    update tablerow to tablerowloop Jake Olney 2022-06-07 17:10:08 -07:00
  • 65542f9e4f
    small change for for syntax keyword Jake Olney 2022-06-07 11:29:42 -07:00
  • d497bfffe9
    update for and tablerow Jake Olney 2022-06-06 13:41:56 -07:00
  • ebafb0a3fe
    changes from example feedback Jake Olney 2022-06-03 17:53:18 -07:00
  • 4ec9db3f99
    iain feedback Jake Olney 2022-06-03 16:01:04 -07:00
  • 95eb5d6036
    add inline_comment Jake Olney 2022-05-31 14:56:58 -07:00
  • 7ba40d48c0
    fix lint error Jake Olney 2022-05-31 14:10:12 -07:00
  • 9020dbcd41
    shaina feedback Jake Olney 2022-05-31 14:07:50 -07:00
  • 73f7467258
    fix lint errors Jake Olney 2022-05-18 11:52:17 -07:00
  • f3aa5fbd7c
    add yard tags Jake Olney 2022-05-18 11:38:41 -07:00
  • eb70bb9b87
    Refactor Liquid::Variable to respect disabling liquid-c nodes (#1584) Dylan Thacker-Smith 2022-06-21 15:19:56 -04:00
  • b4bfd94371
    Refactor Liquid::Variable to respect disabling liquid-c nodes #1584 Dylan Thacker-Smith 2022-04-21 12:31:59 -04:00
  • 4fea088292
    Add Liquid::VariableLookup#lookup_command? to expose this parse node state #1583 Dylan Thacker-Smith 2022-06-20 15:50:54 -04:00
  • e82c4fb2f3
    Merge 3f05a9e7c8850d4415cfa6b39bd73b68688d9a05 into 4d8e55dbc4472c9eb1a856b7fdfc03c89451195b #915 Eric Cornelissen 2022-06-14 00:45:06 +03:00
  • f4f7d3c263
    Merge 9bb533985eb37bab23702a2b967be8745d6180c4 into 4d8e55dbc4472c9eb1a856b7fdfc03c89451195b #1028 Justin Li 2022-06-08 21:30:17 -04:00
  • 72540235d6
    Update History.md Anders Søgaard 2022-06-07 12:21:54 +02:00
  • 4db8ef9ab2
    Merge branch 'Shopify:master' into filter-reject Anders Søgaard 2022-06-07 10:43:38 +02:00