mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-16 09:20:42 -07:00
Commit Graph
Select branches
Hide Pull Requests
1508-shopify-docs-link
2-5-stable
2-6-stable
3-0-stable
4-0-stable
5-6-alpha
StrainerTemplate/isolate-filter-mods
actions-commit
actual-revert
add-json-encode-and-decode
all-changes-for-c-block-body
allow-nil-template-source
allow-recursive-liquid-tags
allow-whitespace-square-brackets
andyw8/drop-support-for-ruby2.6-and-2.7
andyw8/liquid-docs-content-swarm
andyw8/spike-liquid-yard
andyw8/update-rubocop-shopify
array-hash-test
autoresearch/liquid-perf-2026-03-11
autumn-cleaning
avoid-regex-allocation
bare-bracket-self-keyword
benchmark-load-render
benchmarks
better-bools-than-ghouls
better-bools-than-ghouls-update
bimal-filters
boolean_precedence
bp/bump-version
bp/tokenizer-fix
break-tag-docs-theme-rendering
bump-5-11
bump-5.10.0
bump-5.13.0
bump-5.7.0
bump-5.8.0
bump-5.9.0
bump-ruby-2-4
bump/5.4.0
c-extension
c-tokenizer
cache_var_lookups
catlee/assign_array
catlee/indentation
catlee/render_object
cbothner/coerce-clamp-value-from-at-least-at-most
centralizing-to_liquid
changes-for-liquid-c-vm-variable
check-utf8-validity
claude/liquid-to-ruby-compiler-0rmhj
colpos
comment-parse-tests
comment-tag-with-extra-string
configurable-partial-cache
consolidate-contextualization-of-inputs-via-the-context
content-swarm
context-drop
context_simplify
contextualize-before-to-liquid
cp-boolean-expressions
cp-expression-refactor
cp-expression-refactor-ai
cp-fix-rubocop
cp-make-new-tests-serializable-to-liquid-spec
cp-one-parser
cp-one-parser-ai
default-block-tag-blank-to-false
default-filter-false-fix
default-filter-with-to-liquid-value
default-variable-lookup-string-scanner
dependabot/bundler/bundler-ef8ef157fc
dependabot/github_actions/actions/checkout-7.0.0
dependabot/github_actions/ruby/setup-ruby-1.314.0
diff-types-err
disable-tag
docs-config-fix
docs-update
dpetrick/fix-comparison
dpetrick/hash_hacks
dpetrick/stringify-sum-property
drop/expect-context-to-be-present
empty-array
enable-cla-bot
env-propgating
env-warn-cleanup
environment-custom-tag
error-message-with-filepath
experiment-with-ruby-2.7
fast-expression-parse
fast-variable-parse
feature/add-tag-overwrites
feature/add-tag-overwrites-suggestions
filter-error
filter-name-symbols
filters-update
find-filter-patch
fix-comment-tag-delim-parsing
fix-constants
fix-context-overriding-in-templates
fix-failing-rubocop
fix-flaky-test
fix-hash-comparison
fix-history
fix-lexer-contains-as-id
fix-liquid-spec-without-activesupport
fix-multibyte-variable-parsing
fix-parsing-float-with-leading-point
fix-rake-example
fix-readme-docs-link
fix-tablerow-drop-cols-last-attr
fix-unless-to-use-to-liquid-value-helper
fix-variable-lookup-parse-timeout
fix/custom_tag_rendering
fix/echo-parse-tree-visitor
fix/kwarg-key-name-liquid-c-inconsistency
fix/range-parse-tree-visitor
fix/range-weird-type-handling
fix/theme-check-582-render-with-parse-tree-visitor
for-loop-float
force-to_liquid-input-iterator
format_filter
formatter
freeze-env
geddski/liquid-docs-content-swarm
gg-fix-existing-whitespace
gh-pages
gh-pages-sr
gh-pages-travis
has-boolean-arg
hash-last
hash-rendering-fixes
hotfix_blacklist
hybrid-tag-prototype
iainmcampbell/liquid-docs-content-swarm
ianks-fix-backward-breaking
ianks-lazy-tokenizer
ianks/lazy-range-iteration
ianks/liquid-ci-baseline
identifier-dash-ending
ignore-comment-node
implicit-variable-scopes
improve-liquid-doc-documentation
improve_memory_limits_error_message
include_parsing_at_parse_time
infix-operators
inline-comment
inline-comments
jake-add-forloop-parentloop
jake-clarify-sort-natural
jake-content-swarm-2
jake-liquid-schema-update
jb-inline-snippet-updates
jb-inline-snippets
jb-method-literals
jf-self-drop-render-bug
jf-staging-strict-parser
jm/add_ld_link_doc_tag
jm/bump_liquid
jm/doc_body
jm/trim_doc_tag_desc
jm/update_snippet_url_links
k/contexts-1
klingbaum/ensure_sum_filter_calls_#to_liquid
klingbaum/fix-sum-filter-float-output
klingbaum/sum-filter
latest-bundler
lax-parse-warnings
lazy-tokenizer
leg_c
lexer-2
lexer-comparison-fix
lexer-parse-error-with-utf8
liquid-5.7.2-doc
liquid-compile
liquid-doc
liquid-doc-nodelist
liquid-docs
liquid-hermetic
liquid-nodelist
liquid-perf-bytetables
liquid-perf-polish
liquid-profile-stuff
liquid-spec-missing-features
liquid-tag-fixes
liquid-tag-whitespace-control-with-comment
liquid-usage
liquid_c_ext
liquid_ruby_4_0_box
main
marco-condition-to-liquid-value
marco-errors-in-snippets
marco-faster-parser
marco-fix-backward-breaking
marco/raw-tag-whitespace-control
markdown-renderer
master
master-fixes
mg/test
min-max-filter-docs
mllemango/liquid-docs-content-swarm
nested-properties
new-array-filters
new-array-filters-tophat
new-tokenizer
no-freeze-static-environment
no-template-mutation-on-render
non-parsing-block
non-parsing-comment
objects-opt
optimize-append-filter
optimize-invoke-filter
order-of-operations
out-of-band-errors
parse-context-new-tokenizer
parse_partials_at_template_parse_time
partial-cache-with-error-mode
pobed2/content-swarm-arrray-filters
pobed2/yard-dump
prevent-scope-squash
prototype-1849
pz-float-var-range
pz-invalid-endraw-tag
pz-strict-parser
pz-test-invalid-float
quirky-lexer-parsing
quirky-raw-tag-parse
ragel
ragel_c
range-optimization
range-to_liquid
raw-post-trim
recursively-parse-brackets
reduce-block-body-nesting
refactor-for-liquid-c-expression
refactor/invalid-encoding-error
register-filter-warn
releasing
remove-extraneous-attributes-link-script
remove-jruby-truffle
remove-lazy-stacks
remove-non-fix-from-changelog
remove-strict2-from-error-message
remove-tag-registry
render-after-prototype
render-expose-for-alias
render-for-context
render-forloop
render-tag
render-with
resource-limits-keys
resource-limits-struct
revert-1667-instrument-string-slice-bug-usage
revert-1823-feature/end-tag
revert-513-docs-update
revert-710-revert-513-docs-update
revert-invalid-comment-body
revert-to-s
rigid-parse
rubocop-bump-1
rubocop-upgrade
ruby-3-ci
score-registers
self-drop-eq
self-drop-renderer-mutation
sfr-verification
shipit-deploy/rubygems
shipit-deploy/rubygems-4-0-stable
shopify_ruby_style
simplify_find_variable
snippets
sort-numeric
source-migrate
spaceless-tag
sr-content-swarm
sr-inline-comment
stack-level-too-deep
static_register_frozen_string
strict2-assign-capture
strict2-include-tablerow
strict2-increment-decrement
strict_parse_variables
strict_parsing_everywhere
string-slice
styling-fixes-1
styling-fixes-2
styling-fixes-3
superfluid
symbol-filter-names
syntax-error-with-filename
tablerow-nil-params
template-factory
test-docs-flow
test-gem-installation
to-raw-value
to-s-fixes-34
tokenizer-next
tokenizer-quoted-strings
tree-optimizer
truffle-native
truncatewords
unfreeze-static
uniq-to-liquid-value
update-liquid-paths
update-loop-named-params
update-rubocop-todo
update-setup-ruby
usage-tracking
usage-update
use-to-liquid-value-with-conditions
v6
var-c-ext
var-c-ext-test
warning-line-numbers
whitespace-stripping-test
write-array-each
#100
#100
#1000
#1001
#1003
#1004
#1004
#1005
#1006
#101
#101
#1010
#1011
#1018
#1018
#1024
#1025
#1026
#1027
#1028
#1028
#103
#103
#1031
#1032
#1033
#1039
#104
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1049
#1049
#1053
#1057
#1059
#106
#106
#1062
#1066
#107
#107
#1070
#1071
#1071
#1072
#1073
#1077
#1078
#1078
#1079
#1079
#108
#108
#1080
#1081
#1084
#1084
#1086
#1088
#1089
#109
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#1103
#1104
#1107
#1109
#111
#111
#1114
#1115
#1116
#1117
#112
#112
#1120
#1121
#1122
#1123
#1124
#1124
#113
#113
#1130
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1138
#1139
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1146
#1147
#1149
#115
#115
#1150
#1151
#1154
#1155
#1155
#1157
#1158
#1159
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#117
#117
#1170
#1171
#1172
#1174
#1174
#1176
#1176
#1178
#118
#118
#1180
#1181
#1182
#1184
#1185
#1185
#1186
#1187
#1188
#1188
#1189
#1190
#1191
#1193
#1197
#120
#120
#1206
#1207
#1208
#1209
#1211
#1212
#1213
#1215
#1216
#1218
#1219
#1220
#1220
#1222
#1223
#1224
#1224
#1225
#1227
#1239
#1250
#1251
#1252
#1257
#1258
#1266
#1266
#1268
#127
#127
#1272
#1274
#1275
#1276
#128
#128
#1284
#1285
#1286
#1287
#1289
#1290
#1291
#1292
#1294
#1300
#1301
#1302
#1304
#1306
#1307
#1308
#1309
#131
#131
#1310
#1311
#1312
#1313
#1316
#1317
#1318
#132
#132
#1320
#1321
#1322
#1323
#1325
#1328
#1329
#133
#133
#1330
#1331
#1333
#1335
#1336
#1337
#1338
#1339
#1340
#1341
#1343
#1343
#1344
#1345
#1346
#1346
#135
#135
#1350
#1352
#1353
#1353
#1354
#1355
#1356
#1356
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1370
#1371
#1372
#1374
#1375
#1376
#1377
#1378
#1380
#1383
#1384
#1385
#1386
#1387
#139
#139
#1391
#1394
#1398
#140
#140
#1400
#1401
#1402
#1403
#1405
#1406
#1408
#141
#141
#1410
#1411
#1414
#1417
#1419
#1421
#1422
#1424
#1427
#1428
#1431
#1436
#1440
#1441
#1449
#145
#145
#1450
#1452
#1454
#1456
#1457
#1458
#1459
#1467
#1468
#147
#147
#1470
#1471
#1472
#1474
#1476
#1477
#1484
#1484
#1485
#1485
#1498
#1507
#1509
#1518
#152
#152
#1520
#1520
#1521
#1522
#1524
#1525
#1527
#1528
#1528
#1529
#1531
#1532
#1532
#1533
#1534
#1535
#1536
#1537
#1537
#1538
#1540
#1541
#1542
#1543
#1544
#1545
#1546
#1547
#1548
#1549
#1550
#1551
#1552
#1553
#1554
#1556
#1560
#1562
#1568
#1569
#157
#157
#1573
#1576
#1577
#1578
#1579
#158
#158
#1580
#1583
#1584
#1588
#1595
#1596
#1597
#1599
#160
#160
#1600
#1601
#1606
#1607
#1609
#161
#161
#1610
#1611
#1612
#1613
#1613
#1614
#1615
#1616
#1617
#1620
#1622
#1623
#1628
#1629
#1631
#1633
#1634
#1635
#1636
#1637
#1638
#164
#164
#1641
#1642
#1642
#1644
#1645
#1646
#1648
#1651
#1653
#1656
#1658
#1660
#1660
#1661
#1662
#1662
#1663
#1663
#1665
#1667
#1668
#1669
#1669
#1670
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1677
#168
#168
#1680
#1683
#1684
#1685
#1686
#1687
#1688
#1692
#1695
#170
#170
#1700
#1702
#171
#171
#1712
#1713
#1716
#1717
#172
#172
#1721
#1721
#1722
#1726
#1727
#1728
#1728
#173
#173
#1730
#1731
#1732
#1735
#1736
#1736
#1737
#1739
#174
#174
#1745
#1745
#1746
#1747
#1747
#1748
#1749
#175
#175
#1750
#1755
#176
#176
#1760
#1763
#1764
#1769
#1770
#1773
#1774
#1775
#1776
#1779
#1781
#1783
#1787
#1787
#1788
#1788
#1791
#1792
#1793
#1801
#1801
#1802
#1802
#1805
#1807
#1811
#1813
#1815
#1817
#1818
#1819
#1821
#1823
#1824
#183
#183
#1831
#1832
#1833
#1834
#1835
#1837
#1838
#1839
#1840
#1841
#1843
#1844
#1845
#1846
#1847
#1848
#185
#185
#1858
#1859
#1860
#1863
#1868
#1869
#1870
#1870
#1873
#1874
#1876
#1878
#1879
#1882
#1886
#1887
#1889
#189
#189
#1891
#1892
#1894
#1895
#1896
#1897
#1898
#1899
#190
#190
#1900
#1901
#1901
#1902
#1903
#1904
#1905
#1907
#1908
#1908
#1909
#191
#191
#1910
#1917
#1918
#1919
#192
#192
#1920
#1921
#1921
#1922
#1922
#1923
#1923
#1924
#1925
#1927
#1928
#1929
#1931
#1932
#1933
#1933
#1935
#1936
#1937
#1937
#194
#194
#1940
#1942
#1943
#1944
#1945
#1945
#1946
#1947
#1947
#1948
#1949
#1949
#1951
#1952
#1953
#1954
#1955
#1956
#1956
#1957
#1957
#1958
#196
#196
#1960
#1963
#1964
#1965
#1967
#1968
#197
#197
#1973
#1974
#1974
#1975
#1975
#1979
#198
#198
#1980
#1981
#1983
#1984
#1987
#1989
#199
#199
#1991
#1992
#1992
#1993
#1993
#1994
#1995
#200
#200
#2001
#2003
#2003
#2004
#2005
#2006
#2007
#201
#201
#2010
#2011
#2012
#2013
#2016
#2017
#2017
#2020
#2020
#2021
#2021
#2022
#2023
#2024
#2026
#2027
#2028
#203
#203
#2030
#2031
#2031
#2032
#2032
#2034
#2035
#2036
#2037
#2038
#2039
#2044
#2045
#2046
#2047
#2048
#205
#205
#2050
#2051
#2054
#2056
#2056
#2057
#2058
#2059
#2060
#2062
#2063
#2063
#2064
#2065
#2066
#2067
#2068
#2069
#2069
#2070
#2070
#2071
#2071
#2072
#2073
#2073
#2074
#2075
#2077
#2078
#2079
#208
#208
#2080
#2081
#2081
#2082
#2083
#2083
#2084
#2085
#2087
#2088
#2089
#209
#209
#2090
#2090
#2091
#2092
#2093
#2094
#2095
#2095
#2098
#2099
#2099
#210
#210
#2100
#2100
#2102
#2102
#2103
#2104
#2104
#2105
#2105
#2106
#2108
#2108
#2111
#2111
#2112
#2112
#2113
#2113
#2114
#2114
#2116
#2116
#2117
#2117
#2118
#2119
#2120
#2120
#214
#214
#215
#215
#217
#217
#218
#218
#219
#219
#220
#220
#221
#221
#226
#226
#230
#230
#232
#232
#233
#233
#234
#234
#235
#235
#238
#238
#239
#239
#240
#241
#241
#242
#242
#243
#243
#244
#244
#249
#249
#250
#251
#251
#253
#253
#254
#254
#255
#255
#256
#256
#257
#257
#259
#259
#261
#261
#264
#264
#266
#266
#267
#267
#268
#268
#269
#269
#271
#271
#272
#272
#273
#274
#276
#277
#277
#28
#28
#282
#284
#287
#291
#291
#295
#296
#297
#297
#298
#299
#30
#30
#300
#303
#304
#304
#306
#309
#310
#312
#317
#318
#319
#319
#320
#321
#322
#323
#324
#325
#327
#327
#328
#328
#329
#33
#333
#335
#336
#336
#337
#338
#34
#34
#341
#346
#347
#349
#350
#350
#351
#352
#352
#353
#353
#354
#355
#355
#356
#356
#358
#358
#359
#359
#36
#36
#361
#361
#363
#364
#365
#365
#368
#369
#369
#371
#372
#372
#374
#375
#376
#377
#377
#378
#379
#379
#380
#381
#382
#382
#383
#384
#385
#386
#389
#39
#390
#390
#391
#392
#392
#393
#395
#397
#398
#40
#400
#401
#402
#403
#403
#406
#407
#41
#41
#410
#410
#411
#412
#413
#414
#415
#415
#416
#417
#419
#420
#420
#421
#423
#425
#426
#426
#429
#429
#43
#43
#435
#435
#437
#437
#439
#44
#44
#440
#441
#442
#442
#443
#444
#445
#446
#448
#449
#45
#45
#450
#452
#452
#453
#454
#454
#455
#456
#456
#458
#459
#46
#46
#462
#463
#465
#466
#469
#471
#471
#472
#473
#473
#474
#474
#475
#475
#476
#478
#479
#48
#480
#481
#482
#483
#485
#486
#489
#49
#49
#491
#492
#499
#503
#504
#506
#51
#51
#512
#513
#519
#520
#53
#53
#537
#539
#54
#54
#540
#541
#545
#55
#55
#550
#551
#553
#554
#555
#556
#556
#557
#557
#558
#558
#559
#56
#56
#561
#561
#562
#563
#564
#565
#566
#566
#568
#570
#572
#572
#573
#574
#575
#576
#577
#578
#579
#58
#58
#581
#582
#583
#584
#585
#585
#586
#587
#587
#588
#588
#590
#592
#593
#594
#595
#596
#599
#60
#60
#600
#601
#602
#602
#603
#604
#605
#607
#607
#608
#61
#61
#610
#611
#612
#613
#614
#616
#617
#618
#62
#62
#620
#621
#621
#623
#624
#624
#626
#627
#627
#631
#632
#633
#636
#636
#637
#644
#644
#645
#645
#65
#65
#652
#653
#655
#658
#66
#66
#661
#662
#665
#667
#672
#673
#673
#679
#68
#68
#680
#681
#682
#683
#687
#688
#69
#69
#691
#693
#693
#694
#694
#695
#696
#702
#702
#703
#703
#705
#707
#710
#711
#712
#713
#714
#716
#717
#718
#719
#719
#72
#72
#723
#725
#726
#726
#729
#731
#732
#733
#734
#735
#736
#737
#737
#738
#739
#74
#74
#741
#742
#743
#744
#746
#746
#748
#750
#750
#751
#757
#76
#76
#761
#764
#765
#766
#769
#77
#77
#772
#772
#773
#779
#779
#78
#78
#781
#785
#786
#787
#787
#789
#793
#793
#795
#797
#798
#799
#80
#80
#803
#803
#805
#809
#81
#81
#810
#812
#813
#815
#817
#817
#820
#826
#829
#832
#834
#834
#835
#836
#837
#839
#84
#84
#840
#840
#845
#846
#849
#85
#85
#850
#851
#854
#855
#856
#857
#860
#864
#867
#867
#869
#869
#87
#87
#872
#874
#877
#877
#878
#878
#879
#88
#88
#888
#888
#890
#890
#891
#892
#894
#895
#896
#898
#90
#90
#901
#906
#909
#914
#914
#915
#915
#916
#916
#920
#921
#924
#929
#929
#93
#93
#930
#932
#937
#939
#939
#94
#94
#940
#941
#942
#943
#944
#952
#954
#957
#958
#959
#959
#960
#960
#961
#961
#962
#963
#966
#97
#97
#972
#977
#977
#981
#988
#989
#989
#990
#990
#991
#992
v2.0.0
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.5.4
v2.5.5
v2.6.0
v2.6.0.rc1
v2.6.1
v2.6.2
v2.6.3
v3.0.0
v3.0.0.rc1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v4.0.0
v4.0.0.rc1
v4.0.0.rc2
v4.0.0.rc3
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v5.0.0
v5.0.1
v5.1.0
v5.10.0
v5.11.0
v5.12.0
v5.13.0
v5.2.0
v5.3.0
v5.4.0
v5.5.0
v5.5.1
v5.6.0
v5.6.0.rc1
v5.6.0.rc2
v5.6.0.rc3
v5.6.1
v5.6.2
v5.6.3
v5.6.4
v5.7.0
v5.7.1
v5.7.2
v5.7.3
v5.8.0
v5.8.1
v5.8.2
v5.8.3
v5.8.4
v5.8.5
v5.8.6
v5.8.7
v5.9.0
Select branches
Hide Pull Requests
1508-shopify-docs-link
2-5-stable
2-6-stable
3-0-stable
4-0-stable
5-6-alpha
StrainerTemplate/isolate-filter-mods
actions-commit
actual-revert
add-json-encode-and-decode
all-changes-for-c-block-body
allow-nil-template-source
allow-recursive-liquid-tags
allow-whitespace-square-brackets
andyw8/drop-support-for-ruby2.6-and-2.7
andyw8/liquid-docs-content-swarm
andyw8/spike-liquid-yard
andyw8/update-rubocop-shopify
array-hash-test
autoresearch/liquid-perf-2026-03-11
autumn-cleaning
avoid-regex-allocation
bare-bracket-self-keyword
benchmark-load-render
benchmarks
better-bools-than-ghouls
better-bools-than-ghouls-update
bimal-filters
boolean_precedence
bp/bump-version
bp/tokenizer-fix
break-tag-docs-theme-rendering
bump-5-11
bump-5.10.0
bump-5.13.0
bump-5.7.0
bump-5.8.0
bump-5.9.0
bump-ruby-2-4
bump/5.4.0
c-extension
c-tokenizer
cache_var_lookups
catlee/assign_array
catlee/indentation
catlee/render_object
cbothner/coerce-clamp-value-from-at-least-at-most
centralizing-to_liquid
changes-for-liquid-c-vm-variable
check-utf8-validity
claude/liquid-to-ruby-compiler-0rmhj
colpos
comment-parse-tests
comment-tag-with-extra-string
configurable-partial-cache
consolidate-contextualization-of-inputs-via-the-context
content-swarm
context-drop
context_simplify
contextualize-before-to-liquid
cp-boolean-expressions
cp-expression-refactor
cp-expression-refactor-ai
cp-fix-rubocop
cp-make-new-tests-serializable-to-liquid-spec
cp-one-parser
cp-one-parser-ai
default-block-tag-blank-to-false
default-filter-false-fix
default-filter-with-to-liquid-value
default-variable-lookup-string-scanner
dependabot/bundler/bundler-ef8ef157fc
dependabot/github_actions/actions/checkout-7.0.0
dependabot/github_actions/ruby/setup-ruby-1.314.0
diff-types-err
disable-tag
docs-config-fix
docs-update
dpetrick/fix-comparison
dpetrick/hash_hacks
dpetrick/stringify-sum-property
drop/expect-context-to-be-present
empty-array
enable-cla-bot
env-propgating
env-warn-cleanup
environment-custom-tag
error-message-with-filepath
experiment-with-ruby-2.7
fast-expression-parse
fast-variable-parse
feature/add-tag-overwrites
feature/add-tag-overwrites-suggestions
filter-error
filter-name-symbols
filters-update
find-filter-patch
fix-comment-tag-delim-parsing
fix-constants
fix-context-overriding-in-templates
fix-failing-rubocop
fix-flaky-test
fix-hash-comparison
fix-history
fix-lexer-contains-as-id
fix-liquid-spec-without-activesupport
fix-multibyte-variable-parsing
fix-parsing-float-with-leading-point
fix-rake-example
fix-readme-docs-link
fix-tablerow-drop-cols-last-attr
fix-unless-to-use-to-liquid-value-helper
fix-variable-lookup-parse-timeout
fix/custom_tag_rendering
fix/echo-parse-tree-visitor
fix/kwarg-key-name-liquid-c-inconsistency
fix/range-parse-tree-visitor
fix/range-weird-type-handling
fix/theme-check-582-render-with-parse-tree-visitor
for-loop-float
force-to_liquid-input-iterator
format_filter
formatter
freeze-env
geddski/liquid-docs-content-swarm
gg-fix-existing-whitespace
gh-pages
gh-pages-sr
gh-pages-travis
has-boolean-arg
hash-last
hash-rendering-fixes
hotfix_blacklist
hybrid-tag-prototype
iainmcampbell/liquid-docs-content-swarm
ianks-fix-backward-breaking
ianks-lazy-tokenizer
ianks/lazy-range-iteration
ianks/liquid-ci-baseline
identifier-dash-ending
ignore-comment-node
implicit-variable-scopes
improve-liquid-doc-documentation
improve_memory_limits_error_message
include_parsing_at_parse_time
infix-operators
inline-comment
inline-comments
jake-add-forloop-parentloop
jake-clarify-sort-natural
jake-content-swarm-2
jake-liquid-schema-update
jb-inline-snippet-updates
jb-inline-snippets
jb-method-literals
jf-self-drop-render-bug
jf-staging-strict-parser
jm/add_ld_link_doc_tag
jm/bump_liquid
jm/doc_body
jm/trim_doc_tag_desc
jm/update_snippet_url_links
k/contexts-1
klingbaum/ensure_sum_filter_calls_#to_liquid
klingbaum/fix-sum-filter-float-output
klingbaum/sum-filter
latest-bundler
lax-parse-warnings
lazy-tokenizer
leg_c
lexer-2
lexer-comparison-fix
lexer-parse-error-with-utf8
liquid-5.7.2-doc
liquid-compile
liquid-doc
liquid-doc-nodelist
liquid-docs
liquid-hermetic
liquid-nodelist
liquid-perf-bytetables
liquid-perf-polish
liquid-profile-stuff
liquid-spec-missing-features
liquid-tag-fixes
liquid-tag-whitespace-control-with-comment
liquid-usage
liquid_c_ext
liquid_ruby_4_0_box
main
marco-condition-to-liquid-value
marco-errors-in-snippets
marco-faster-parser
marco-fix-backward-breaking
marco/raw-tag-whitespace-control
markdown-renderer
master
master-fixes
mg/test
min-max-filter-docs
mllemango/liquid-docs-content-swarm
nested-properties
new-array-filters
new-array-filters-tophat
new-tokenizer
no-freeze-static-environment
no-template-mutation-on-render
non-parsing-block
non-parsing-comment
objects-opt
optimize-append-filter
optimize-invoke-filter
order-of-operations
out-of-band-errors
parse-context-new-tokenizer
parse_partials_at_template_parse_time
partial-cache-with-error-mode
pobed2/content-swarm-arrray-filters
pobed2/yard-dump
prevent-scope-squash
prototype-1849
pz-float-var-range
pz-invalid-endraw-tag
pz-strict-parser
pz-test-invalid-float
quirky-lexer-parsing
quirky-raw-tag-parse
ragel
ragel_c
range-optimization
range-to_liquid
raw-post-trim
recursively-parse-brackets
reduce-block-body-nesting
refactor-for-liquid-c-expression
refactor/invalid-encoding-error
register-filter-warn
releasing
remove-extraneous-attributes-link-script
remove-jruby-truffle
remove-lazy-stacks
remove-non-fix-from-changelog
remove-strict2-from-error-message
remove-tag-registry
render-after-prototype
render-expose-for-alias
render-for-context
render-forloop
render-tag
render-with
resource-limits-keys
resource-limits-struct
revert-1667-instrument-string-slice-bug-usage
revert-1823-feature/end-tag
revert-513-docs-update
revert-710-revert-513-docs-update
revert-invalid-comment-body
revert-to-s
rigid-parse
rubocop-bump-1
rubocop-upgrade
ruby-3-ci
score-registers
self-drop-eq
self-drop-renderer-mutation
sfr-verification
shipit-deploy/rubygems
shipit-deploy/rubygems-4-0-stable
shopify_ruby_style
simplify_find_variable
snippets
sort-numeric
source-migrate
spaceless-tag
sr-content-swarm
sr-inline-comment
stack-level-too-deep
static_register_frozen_string
strict2-assign-capture
strict2-include-tablerow
strict2-increment-decrement
strict_parse_variables
strict_parsing_everywhere
string-slice
styling-fixes-1
styling-fixes-2
styling-fixes-3
superfluid
symbol-filter-names
syntax-error-with-filename
tablerow-nil-params
template-factory
test-docs-flow
test-gem-installation
to-raw-value
to-s-fixes-34
tokenizer-next
tokenizer-quoted-strings
tree-optimizer
truffle-native
truncatewords
unfreeze-static
uniq-to-liquid-value
update-liquid-paths
update-loop-named-params
update-rubocop-todo
update-setup-ruby
usage-tracking
usage-update
use-to-liquid-value-with-conditions
v6
var-c-ext
var-c-ext-test
warning-line-numbers
whitespace-stripping-test
write-array-each
#100
#100
#1000
#1001
#1003
#1004
#1004
#1005
#1006
#101
#101
#1010
#1011
#1018
#1018
#1024
#1025
#1026
#1027
#1028
#1028
#103
#103
#1031
#1032
#1033
#1039
#104
#104
#1040
#1041
#1042
#1043
#1044
#1046
#1049
#1049
#1053
#1057
#1059
#106
#106
#1062
#1066
#107
#107
#1070
#1071
#1071
#1072
#1073
#1077
#1078
#1078
#1079
#1079
#108
#108
#1080
#1081
#1084
#1084
#1086
#1088
#1089
#109
#109
#1090
#1091
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#1103
#1104
#1107
#1109
#111
#111
#1114
#1115
#1116
#1117
#112
#112
#1120
#1121
#1122
#1123
#1124
#1124
#113
#113
#1130
#1131
#1132
#1133
#1135
#1136
#1137
#1138
#1138
#1139
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1146
#1147
#1149
#115
#115
#1150
#1151
#1154
#1155
#1155
#1157
#1158
#1159
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#117
#117
#1170
#1171
#1172
#1174
#1174
#1176
#1176
#1178
#118
#118
#1180
#1181
#1182
#1184
#1185
#1185
#1186
#1187
#1188
#1188
#1189
#1190
#1191
#1193
#1197
#120
#120
#1206
#1207
#1208
#1209
#1211
#1212
#1213
#1215
#1216
#1218
#1219
#1220
#1220
#1222
#1223
#1224
#1224
#1225
#1227
#1239
#1250
#1251
#1252
#1257
#1258
#1266
#1266
#1268
#127
#127
#1272
#1274
#1275
#1276
#128
#128
#1284
#1285
#1286
#1287
#1289
#1290
#1291
#1292
#1294
#1300
#1301
#1302
#1304
#1306
#1307
#1308
#1309
#131
#131
#1310
#1311
#1312
#1313
#1316
#1317
#1318
#132
#132
#1320
#1321
#1322
#1323
#1325
#1328
#1329
#133
#133
#1330
#1331
#1333
#1335
#1336
#1337
#1338
#1339
#1340
#1341
#1343
#1343
#1344
#1345
#1346
#1346
#135
#135
#1350
#1352
#1353
#1353
#1354
#1355
#1356
#1356
#1358
#1359
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1370
#1371
#1372
#1374
#1375
#1376
#1377
#1378
#1380
#1383
#1384
#1385
#1386
#1387
#139
#139
#1391
#1394
#1398
#140
#140
#1400
#1401
#1402
#1403
#1405
#1406
#1408
#141
#141
#1410
#1411
#1414
#1417
#1419
#1421
#1422
#1424
#1427
#1428
#1431
#1436
#1440
#1441
#1449
#145
#145
#1450
#1452
#1454
#1456
#1457
#1458
#1459
#1467
#1468
#147
#147
#1470
#1471
#1472
#1474
#1476
#1477
#1484
#1484
#1485
#1485
#1498
#1507
#1509
#1518
#152
#152
#1520
#1520
#1521
#1522
#1524
#1525
#1527
#1528
#1528
#1529
#1531
#1532
#1532
#1533
#1534
#1535
#1536
#1537
#1537
#1538
#1540
#1541
#1542
#1543
#1544
#1545
#1546
#1547
#1548
#1549
#1550
#1551
#1552
#1553
#1554
#1556
#1560
#1562
#1568
#1569
#157
#157
#1573
#1576
#1577
#1578
#1579
#158
#158
#1580
#1583
#1584
#1588
#1595
#1596
#1597
#1599
#160
#160
#1600
#1601
#1606
#1607
#1609
#161
#161
#1610
#1611
#1612
#1613
#1613
#1614
#1615
#1616
#1617
#1620
#1622
#1623
#1628
#1629
#1631
#1633
#1634
#1635
#1636
#1637
#1638
#164
#164
#1641
#1642
#1642
#1644
#1645
#1646
#1648
#1651
#1653
#1656
#1658
#1660
#1660
#1661
#1662
#1662
#1663
#1663
#1665
#1667
#1668
#1669
#1669
#1670
#1670
#1671
#1672
#1673
#1674
#1675
#1676
#1677
#168
#168
#1680
#1683
#1684
#1685
#1686
#1687
#1688
#1692
#1695
#170
#170
#1700
#1702
#171
#171
#1712
#1713
#1716
#1717
#172
#172
#1721
#1721
#1722
#1726
#1727
#1728
#1728
#173
#173
#1730
#1731
#1732
#1735
#1736
#1736
#1737
#1739
#174
#174
#1745
#1745
#1746
#1747
#1747
#1748
#1749
#175
#175
#1750
#1755
#176
#176
#1760
#1763
#1764
#1769
#1770
#1773
#1774
#1775
#1776
#1779
#1781
#1783
#1787
#1787
#1788
#1788
#1791
#1792
#1793
#1801
#1801
#1802
#1802
#1805
#1807
#1811
#1813
#1815
#1817
#1818
#1819
#1821
#1823
#1824
#183
#183
#1831
#1832
#1833
#1834
#1835
#1837
#1838
#1839
#1840
#1841
#1843
#1844
#1845
#1846
#1847
#1848
#185
#185
#1858
#1859
#1860
#1863
#1868
#1869
#1870
#1870
#1873
#1874
#1876
#1878
#1879
#1882
#1886
#1887
#1889
#189
#189
#1891
#1892
#1894
#1895
#1896
#1897
#1898
#1899
#190
#190
#1900
#1901
#1901
#1902
#1903
#1904
#1905
#1907
#1908
#1908
#1909
#191
#191
#1910
#1917
#1918
#1919
#192
#192
#1920
#1921
#1921
#1922
#1922
#1923
#1923
#1924
#1925
#1927
#1928
#1929
#1931
#1932
#1933
#1933
#1935
#1936
#1937
#1937
#194
#194
#1940
#1942
#1943
#1944
#1945
#1945
#1946
#1947
#1947
#1948
#1949
#1949
#1951
#1952
#1953
#1954
#1955
#1956
#1956
#1957
#1957
#1958
#196
#196
#1960
#1963
#1964
#1965
#1967
#1968
#197
#197
#1973
#1974
#1974
#1975
#1975
#1979
#198
#198
#1980
#1981
#1983
#1984
#1987
#1989
#199
#199
#1991
#1992
#1992
#1993
#1993
#1994
#1995
#200
#200
#2001
#2003
#2003
#2004
#2005
#2006
#2007
#201
#201
#2010
#2011
#2012
#2013
#2016
#2017
#2017
#2020
#2020
#2021
#2021
#2022
#2023
#2024
#2026
#2027
#2028
#203
#203
#2030
#2031
#2031
#2032
#2032
#2034
#2035
#2036
#2037
#2038
#2039
#2044
#2045
#2046
#2047
#2048
#205
#205
#2050
#2051
#2054
#2056
#2056
#2057
#2058
#2059
#2060
#2062
#2063
#2063
#2064
#2065
#2066
#2067
#2068
#2069
#2069
#2070
#2070
#2071
#2071
#2072
#2073
#2073
#2074
#2075
#2077
#2078
#2079
#208
#208
#2080
#2081
#2081
#2082
#2083
#2083
#2084
#2085
#2087
#2088
#2089
#209
#209
#2090
#2090
#2091
#2092
#2093
#2094
#2095
#2095
#2098
#2099
#2099
#210
#210
#2100
#2100
#2102
#2102
#2103
#2104
#2104
#2105
#2105
#2106
#2108
#2108
#2111
#2111
#2112
#2112
#2113
#2113
#2114
#2114
#2116
#2116
#2117
#2117
#2118
#2119
#2120
#2120
#214
#214
#215
#215
#217
#217
#218
#218
#219
#219
#220
#220
#221
#221
#226
#226
#230
#230
#232
#232
#233
#233
#234
#234
#235
#235
#238
#238
#239
#239
#240
#241
#241
#242
#242
#243
#243
#244
#244
#249
#249
#250
#251
#251
#253
#253
#254
#254
#255
#255
#256
#256
#257
#257
#259
#259
#261
#261
#264
#264
#266
#266
#267
#267
#268
#268
#269
#269
#271
#271
#272
#272
#273
#274
#276
#277
#277
#28
#28
#282
#284
#287
#291
#291
#295
#296
#297
#297
#298
#299
#30
#30
#300
#303
#304
#304
#306
#309
#310
#312
#317
#318
#319
#319
#320
#321
#322
#323
#324
#325
#327
#327
#328
#328
#329
#33
#333
#335
#336
#336
#337
#338
#34
#34
#341
#346
#347
#349
#350
#350
#351
#352
#352
#353
#353
#354
#355
#355
#356
#356
#358
#358
#359
#359
#36
#36
#361
#361
#363
#364
#365
#365
#368
#369
#369
#371
#372
#372
#374
#375
#376
#377
#377
#378
#379
#379
#380
#381
#382
#382
#383
#384
#385
#386
#389
#39
#390
#390
#391
#392
#392
#393
#395
#397
#398
#40
#400
#401
#402
#403
#403
#406
#407
#41
#41
#410
#410
#411
#412
#413
#414
#415
#415
#416
#417
#419
#420
#420
#421
#423
#425
#426
#426
#429
#429
#43
#43
#435
#435
#437
#437
#439
#44
#44
#440
#441
#442
#442
#443
#444
#445
#446
#448
#449
#45
#45
#450
#452
#452
#453
#454
#454
#455
#456
#456
#458
#459
#46
#46
#462
#463
#465
#466
#469
#471
#471
#472
#473
#473
#474
#474
#475
#475
#476
#478
#479
#48
#480
#481
#482
#483
#485
#486
#489
#49
#49
#491
#492
#499
#503
#504
#506
#51
#51
#512
#513
#519
#520
#53
#53
#537
#539
#54
#54
#540
#541
#545
#55
#55
#550
#551
#553
#554
#555
#556
#556
#557
#557
#558
#558
#559
#56
#56
#561
#561
#562
#563
#564
#565
#566
#566
#568
#570
#572
#572
#573
#574
#575
#576
#577
#578
#579
#58
#58
#581
#582
#583
#584
#585
#585
#586
#587
#587
#588
#588
#590
#592
#593
#594
#595
#596
#599
#60
#60
#600
#601
#602
#602
#603
#604
#605
#607
#607
#608
#61
#61
#610
#611
#612
#613
#614
#616
#617
#618
#62
#62
#620
#621
#621
#623
#624
#624
#626
#627
#627
#631
#632
#633
#636
#636
#637
#644
#644
#645
#645
#65
#65
#652
#653
#655
#658
#66
#66
#661
#662
#665
#667
#672
#673
#673
#679
#68
#68
#680
#681
#682
#683
#687
#688
#69
#69
#691
#693
#693
#694
#694
#695
#696
#702
#702
#703
#703
#705
#707
#710
#711
#712
#713
#714
#716
#717
#718
#719
#719
#72
#72
#723
#725
#726
#726
#729
#731
#732
#733
#734
#735
#736
#737
#737
#738
#739
#74
#74
#741
#742
#743
#744
#746
#746
#748
#750
#750
#751
#757
#76
#76
#761
#764
#765
#766
#769
#77
#77
#772
#772
#773
#779
#779
#78
#78
#781
#785
#786
#787
#787
#789
#793
#793
#795
#797
#798
#799
#80
#80
#803
#803
#805
#809
#81
#81
#810
#812
#813
#815
#817
#817
#820
#826
#829
#832
#834
#834
#835
#836
#837
#839
#84
#84
#840
#840
#845
#846
#849
#85
#85
#850
#851
#854
#855
#856
#857
#860
#864
#867
#867
#869
#869
#87
#87
#872
#874
#877
#877
#878
#878
#879
#88
#88
#888
#888
#890
#890
#891
#892
#894
#895
#896
#898
#90
#90
#901
#906
#909
#914
#914
#915
#915
#916
#916
#920
#921
#924
#929
#929
#93
#93
#930
#932
#937
#939
#939
#94
#94
#940
#941
#942
#943
#944
#952
#954
#957
#958
#959
#959
#960
#960
#961
#961
#962
#963
#966
#97
#97
#972
#977
#977
#981
#988
#989
#989
#990
#990
#991
#992
v2.0.0
v2.1.0
v2.1.1
v2.1.2
v2.1.3
v2.2.0
v2.2.1
v2.2.2
v2.3.0
v2.4.0
v2.5.0
v2.5.1
v2.5.2
v2.5.3
v2.5.4
v2.5.5
v2.6.0
v2.6.0.rc1
v2.6.1
v2.6.2
v2.6.3
v3.0.0
v3.0.0.rc1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v4.0.0
v4.0.0.rc1
v4.0.0.rc2
v4.0.0.rc3
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v5.0.0
v5.0.1
v5.1.0
v5.10.0
v5.11.0
v5.12.0
v5.13.0
v5.2.0
v5.3.0
v5.4.0
v5.5.0
v5.5.1
v5.6.0
v5.6.0.rc1
v5.6.0.rc2
v5.6.0.rc3
v5.6.1
v5.6.2
v5.6.3
v5.6.4
v5.7.0
v5.7.1
v5.7.2
v5.7.3
v5.8.0
v5.8.1
v5.8.2
v5.8.3
v5.8.4
v5.8.5
v5.8.6
v5.8.7
v5.9.0
-
0b11b573d9
add global_filter
Loren Hale
2015-07-04 15:24:36 +08:00 -
0e25e5d5e8
seperator -> separator
lax-parse-warnings
Dylan Thacker-Smith
2015-07-09 17:03:03 -04:00 -
77bdccf5ec
Try to make the regexes more readable.
Dylan Thacker-Smith
2015-07-09 15:42:22 -04:00 -
87e3234b58
Add a lax warning mode to see where we can make the lax parser stricter.
Dylan Thacker-Smith
2015-07-09 14:33:10 -04:00 -
b42d35ff36
Merge pull request #620 from Shopify/accept-invalid-range-args
Justin Li
2015-07-09 13:24:28 -04:00 -
b4e133e26f
Fix regression in range lookup
Justin Li
2015-07-09 13:21:46 -04:00 -
1f9bd1d809
Add param to accept invalid input in to_integer
Justin Li
2015-07-09 13:18:06 -04:00 -
e88be60818
Merge pull request #618 from Shopify/move-reraise-for-line-number
Justin Li
2015-07-09 11:42:41 -04:00 -
14416b3c49
Move the syntax error rescue for adding error line numbers.
Dylan Thacker-Smith
2015-07-09 11:25:05 -04:00 -
bde14a650d
Merge pull request #617 from Shopify/rename-options-iv
Dylan Thacker-Smith
2015-07-08 20:50:20 -04:00 -
c535af021a
Rename options instance variable in Variable and Tag.
Dylan Thacker-Smith
2015-07-08 19:59:44 -04:00 -
9c9345869b
Merge pull request #614 from Shopify/remove-token-class
Dylan Thacker-Smith
2015-07-08 19:48:55 -04:00 -
73834a7e52
Use reject rather than dup and delete.
Dylan Thacker-Smith
2015-07-08 19:27:24 -04:00 -
c45310170b
Use parse_context or options instead of @options.
Dylan Thacker-Smith
2015-07-08 19:21:04 -04:00 -
920e1df643
Rescue and re-raise syntax errors in Template#parse to add line numbers.
Dylan Thacker-Smith
2015-07-05 16:07:47 -04:00 -
cebf75b8d7
Implement line numbers without the Liquid::Token class.
Dylan Thacker-Smith
2015-07-04 20:10:15 -04:00 -
afda01adbb
Merge pull request #616 from Shopify/handle-non-int-range-args
Justin Li
2015-07-08 17:47:27 -04:00 -
959cd6d2a2
Temporarily disable rubinius in CI
Justin Li
2015-07-08 17:47:05 -04:00 -
4c1b89e20e
Add regression test for ranges on non-integer types
Justin Li
2015-07-08 17:41:18 -04:00 -
83b6dd0268
Use to_integer for range lookup arguments
Justin Li
2015-07-08 17:37:07 -04:00 -
6fb402e60d
Move to_integer, to_date, and to_number to Liquid::Utils
Justin Li
2015-07-08 17:33:05 -04:00 -
338287df5e
Merge pull request #613 from Shopify/taint-context-warning
Dylan Thacker-Smith
2015-07-07 16:23:10 -04:00 -
c4c398174b
Use early returns rather than large if in Variable#taint_check
Dylan Thacker-Smith
2015-07-07 15:56:03 -04:00 -
80b6ac3bc7
Add taint warnings to the context rather than the template.
Dylan Thacker-Smith
2015-07-04 23:59:23 -04:00 -
15974d9168
Merge pull request #612 from Shopify/fix-block-body-naming
Dylan Thacker-Smith
2015-07-07 15:49:58 -04:00 -
f22ab4358b
Merge pull request #611 from Shopify/no-escape-rescue
Dylan Thacker-Smith
2015-07-07 15:49:43 -04:00 -
9cf0d264e1
Require RuboCop v0.32.0 or later
Justin Li
2015-07-06 15:58:36 -04:00 -
575e3cae7a
Remove class length metric cop
Justin Li
2015-07-06 15:52:11 -04:00 -
fad3b8275c
Use node to refer to objects from the nodelist rather than token.
Dylan Thacker-Smith
2015-07-04 20:57:35 -04:00 -
5a071cb7f2
Remove standard exception rescue in escape filter.
Dylan Thacker-Smith
2015-07-04 13:48:25 -04:00 -
8cb2364179
Merge pull request #608 from Shopify/tag-tag_name
Justin Li
2015-07-02 16:28:37 -04:00 -
3c23cfc167
Add Liquid::Tag#tag_name
Gaurav Chande
2015-07-02 20:18:09 +00:00 -
74f9bad513
Add spaceless tag
spaceless-tag
Justin Li
2015-06-26 10:00:34 -07:00 -
8a8de46c6a
Merge pull request #603 from Shopify/format-history
Justin Li
2015-06-23 07:40:05 -07:00 -
58c7f226cc
Format changelog attribution to include one name only
Justin Li
2015-06-19 11:45:37 -04:00 -
adfcd0ab13
Update history to reflect merge of #600
Justin Li
2015-06-19 11:38:59 -04:00 -
30ef7d14b0
Merge pull request #600 from carsonreinke/filter-compact
Justin Li
2015-06-19 11:38:14 -04:00 -
4920ec50e4
update changelog
Florian Weingarten
2015-06-19 07:41:39 -04:00 -
e395229283
Merge pull request #601 from Shopify/safe-to-integer
David Cornu
2015-06-16 11:31:20 -04:00 -
9470fba0c8
Exclude lib/liquid/standardfilters.rb from ModuleLength
David Cornu
2015-06-16 15:19:06 +00:00 -
ac180e8402
Use to_integer instead of to_i on arguments
David Cornu
2015-06-16 15:08:29 +00:00 -
7c5d54aced
Ignore Rubocop Metrics/ModuleLength for now
Carson Reinke
2015-06-15 15:07:25 -04:00 -
5fbb312a67
"Trailing whitespace detected."
Carson Reinke
2015-06-15 14:27:48 -04:00 -
8385099960
Added "compact" filter
Carson Reinke
2015-06-15 14:14:28 -04:00 -
504b6fb3c7
Merge pull request #596 from Shopify/liquid_c_tests
Florian Weingarten
2015-06-08 22:52:57 +02:00 -
01420e8014
fix gem platforms
Florian Weingarten
2015-06-08 18:23:40 +00:00 -
dde35a2907
shut up rubocop
Florian Weingarten
2015-06-08 18:16:33 +00:00 -
e2323332cd
Run tests with latest liquid/c gem

Florian WeingartenandFlorian Weingarten
2015-06-05 14:51:56 -04:00 -
7b4398d0c4
Merge pull request #595 from Shopify/uniq_on_strings
Florian Weingarten
2015-06-05 16:27:05 +02:00 -
1e23036b2d
Fix uniq filter with string input
Florian Weingarten
2015-06-04 22:54:19 -04:00 -
13716fa68b
Merge pull request #594 from boobooninja/rake_console
Florian Weingarten
2015-06-05 04:21:01 +02:00 -
232e8bb4cd
add rake console
Loren Hale
2015-06-05 10:17:55 +08:00 -
6968def5dd
Merge pull request #574 from Shopify/template-name-in-errors
Dylan Thacker-Smith
2015-06-04 15:28:12 -04:00 -
ad3748af21
Include template name with line numbers in render errors.
Dylan Thacker-Smith
2015-05-21 16:49:18 -04:00 -
c82e04f4e6
Merge pull request #593 from Shopify/fix_predicate_name
Florian Weingarten
2015-06-04 19:40:14 +02:00 -
5919626da4
Rename 'has_key?' and 'has_interrupt?'
Florian Weingarten
2015-06-04 13:14:46 -04:00 -
82269e2509
fix a few more rubocop offenses
Florian Weingarten
2015-06-04 13:09:40 -04:00 -
b347fac3c0
Merge pull request #592 from Shopify/method_literal
Florian Weingarten
2015-06-04 19:09:48 +02:00 -
e761a6864e
clean up some rubocop stuff
Florian Weingarten
2015-06-04 12:56:29 -04:00 -
4c22cef341
blank and empty as variable names
Florian Weingarten
2015-06-04 12:30:50 -04:00 -
c319240174
run rubocop on CI
Florian Weingarten
2015-06-04 11:57:25 -04:00 -
6ace095207
Avoid parallel assignments
Florian Weingarten
2015-06-04 11:56:47 -04:00 -
e36f366c33
gitignore .bundle
Florian Weingarten
2015-06-04 11:55:57 -04:00 -
02729e89c0
make rubocop happy
Florian Weingarten
2015-06-04 11:55:52 -04:00 -
6b0f6401d0
Merge pull request #590 from Shopify/allow-template-tags
Gaurav Chande
2015-06-04 11:19:24 -04:00 -
fc8e6c8d3a
Change Tokenizer test to fetch tokens instead of exposing ivar
Gaurav Chande
2015-06-04 05:48:39 +00:00 -
79d7dd06df
Extract tag fetching into a method (which can be overriden then)
Gaurav Chande
2015-06-03 19:44:52 +00:00 -
3a907a4db7
Move DEFAULT_OPTIONS related logic to Document
Gaurav Chande
2015-06-03 19:42:16 +00:00 -
8b98f92c7f
Extract tokenize logic from Template to a RubyTokenizer
Gaurav Chande
2015-06-03 19:40:49 +00:00 -
b79c0c611c
Merge pull request #586 from Shopify/string-contains-non-string
Dylan Thacker-Smith
2015-06-03 10:58:38 -04:00 -
8a2947865b
Avoid an exception from checking if a string contains a non-string.
Dylan Thacker-Smith
2015-06-03 02:21:51 -04:00 -
ea29f8b4b8
Merge pull request #583 from Shopify/slice-nil-offset
Dylan Thacker-Smith
2015-06-03 01:43:56 -04:00 -
c84f4520cc
Keep input out of error message and add test for slice Integer parsing.
Dylan Thacker-Smith
2015-06-03 01:35:01 -04:00 -
3dd6433e2f
Merge pull request #584 from Shopify/replace-non-string
Dylan Thacker-Smith
2015-06-02 16:41:15 -04:00 -
ab7109a335
Raise a Liquid::ArgumentError in slice filter for invalid integers.
Dylan Thacker-Smith
2015-06-02 15:36:27 -04:00 -
94fe050952
Convert arguments to replace filters to strings to avoid exceptions.
Dylan Thacker-Smith
2015-06-02 15:58:52 -04:00 -
9b98c436c4
Merge pull request #582 from Shopify/require-empty-raw-tag
Justin Li
2015-06-02 15:58:15 -04:00 -
889019f53a
Keep old test as well
Justin Li
2015-06-02 15:21:51 -04:00 -
c290375aec
Remove unnecessary regex options
Justin Li
2015-06-02 15:17:36 -04:00 -
719a98a25e
Ensure raw tag has no arguments
Justin Li
2015-06-02 14:32:39 -04:00 -
86d8b552da
Merge pull request #581 from Shopify/require-closed-raw-tag
Justin Li
2015-06-02 11:38:45 -04:00 -
b1ee9129e7
Raise SyntaxError if raw tag is unclosed
Justin Li
2015-06-02 10:56:51 -04:00 -
be2e41e4d5
Merge pull request #579 from Shopify/ast-match
Justin Li
2015-05-28 16:45:09 -04:00 -
20ca2b9632
Update history to reflect merge of #570
Justin Li
2015-05-28 16:43:22 -04:00 -
09de50dcb1
Bump version to 3.0.3
v3.0.3
Justin Li
2015-05-28 16:39:10 -04:00 -
49f2af4209
Merge pull request #570 from Shopify/fix-strict-conditions
Justin Li
2015-05-28 16:33:54 -04:00 -
6c058823ad
Merge pull request #570 from Shopify/fix-strict-conditions
Justin Li
2015-05-28 16:33:54 -04:00 -
27245c9eab
Merge pull request #577 from Shopify/table-row-blank-string-collection
Dylan Thacker-Smith
2015-05-28 16:20:42 -04:00 -
a639a13380
Use cleaner recursive solution
Justin Li
2015-05-28 16:16:30 -04:00 -
05a0fe56c8
Ensure For@reversed is a boolean
Justin Li
2015-05-28 16:06:51 -04:00 -
c1eb694057
Remove the redundant iterable check in the for tag.
Dylan Thacker-Smith
2015-05-28 16:04:23 -04:00 -
f53b31c867
Merge pull request #578 from Shopify/filter-error-handling
Dylan Thacker-Smith
2015-05-28 15:00:57 -04:00 -
363388e92f
Handle some more standard filter errors.
Dylan Thacker-Smith
2015-05-28 14:18:36 -04:00 -
873eddbb85
Split a line and use String#empty? for readability
Dylan Thacker-Smith
2015-05-28 12:55:04 -04:00 -
e790b60f60
Fix exception from using an empty string for the table row collection.
Dylan Thacker-Smith
2015-05-28 11:56:52 -04:00 -
3264d60425
Merge pull request #576 from Shopify/flexible-exception-handler
Dylan Thacker-Smith
2015-05-28 11:38:44 -04:00 -
8ff1b8e01f
Test set_line_number_from_token after exception is converted.
Dylan Thacker-Smith
2015-05-28 09:22:02 -04:00 -
8d5e71f856
Allow the exception handler to convert exceptions to hide error messages.
Dylan Thacker-Smith
2015-05-27 18:59:51 -04:00 -
89c6e605f8
Merge pull request #575 from Shopify/zero-division-error
Dylan Thacker-Smith
2015-05-26 10:43:23 -04:00 -
6265c36ec9
Raise Liquid::ZeroDivisionError instead of ZeroDivisionError.
Dylan Thacker-Smith
2015-05-25 15:40:17 -04:00