Commit Graph

  • b316ff8413 Add usage tracking Mike Angell 2019-09-11 04:20:34 +10:00
  • adf59df3d9 Prefer double quotes for strings EricFromCanada 2019-09-04 23:57:59 -04:00
  • 40ab3ef17c Fixes for URLs EricFromCanada 2019-09-05 00:06:25 -04:00
  • bea649dc63 Auto-generate more code samples, plus other fixes and improvements EricFromCanada 2019-09-05 00:59:24 -04:00
  • ea6b176363 Relocate {% raw %} tags inside code blocks EricFromCanada 2019-09-04 13:53:35 -04:00
  • 9ff1b88985 Adjust whitespace EricFromCanada 2019-09-04 13:31:26 -04:00
  • 4cfd19a27e Create .editorconfig EricFromCanada 2019-09-04 13:25:57 -04:00
  • 29d3ac003a Update README instructions EricFromCanada 2019-09-05 12:12:41 -04:00
  • 806b2622da Switch back to Liquid-C master, since https://github.com/Shopify/liquid-c/pull/50 is merged Justin Li 2019-09-04 15:12:51 -04:00
  • 3b7538566c Merge pull request #1140 from HayatoDoi/gh-pages-pre-wrap Mike Angell 2019-09-04 14:36:36 +10:00
  • 1f90a37b63 Merge branch 'master' into styling-fixes-1 Mike Angell 2019-09-04 14:26:27 +10:00
  • c34f7c9b2c Merge pull request #1145 from Shopify/master-fixes Mike Angell 2019-09-04 14:25:38 +10:00
  • bfe4f60e13 Follow ISO recommendation to use space as thousands separator Mike Angell 2019-09-01 08:42:05 +10:00
  • 32b9530985 Add new format filter Mike Angell 2019-09-01 00:07:42 +10:00
  • 604d899496 Render tag styling fixes master-fixes Mike Angell 2019-08-31 22:48:25 +10:00
  • e3fba19de0 Allow default function to handle false as value Mike Angell 2019-08-31 22:29:32 +10:00
  • 799da202df Apply simple rubocop fixes Mike Angell 2019-08-31 21:58:33 +10:00
  • ddb45cd658 Merge pull request #1139 from Shopify/shopify_ruby_style Mike Angell 2019-08-31 21:43:45 +10:00
  • cbea19b59f Switch to aliasing methods usage-tracking Mike Angell 2019-08-31 20:32:07 +10:00
  • dafbb4ae90 Remove hasnling false scopes remove-lazy-stacks Mike Angell 2019-08-31 20:03:54 +10:00
  • b3c6a523b5 Shorten default_proc check simplify_find_variable Mike Angell 2019-08-31 19:56:28 +10:00
  • c34aba4d1a Add blank scope constant Mike Angell 2019-08-31 19:55:04 +10:00
  • 9876096cf4 Merge pull request #1141 from ashmaroli/reduce-context-constructor-allocations Justin Li 2019-08-30 12:53:50 -04:00
  • 01d1f08c6a Merge pull request #1057 from EricFromCanada/gh-pages-updates Adam Hollett 2019-08-30 10:09:55 -04:00
  • 0521d78b30 Initial concept Mike Angell 2019-08-30 14:29:07 +10:00
  • 8750b4b006 Reduce allocations from Liquid::Context.new Ashwin Maroli 2019-08-30 09:01:47 +05:30
  • 8933044cb5 static_environment bug Mike Angell 2019-08-30 10:04:18 +10:00
  • ba0edc661d Merge branch 'master' into simplify_find_variable Mike Angell 2019-08-30 10:02:29 +10:00
  • c06a325b3b Changing to keep default_proc support Mike Angell 2019-08-30 09:55:49 +10:00
  • 34083c96d5 Merge pull request #1122 from Shopify/render-tag Samuel Doiron 2019-08-29 16:49:56 -04:00
  • 9672ed5285 Add a new {% render %} tag render-tag Samuel 2019-07-31 11:20:49 -04:00
  • f3112fc038 Merge pull request #1136 from ashmaroli/travis-selected-branches Justin Li 2019-08-29 13:47:59 -04:00
  • d338ccb9a6 Add isolated subcontexts Samuel 2019-07-22 11:38:23 -04:00
  • 1577b29127 add pre-wrap (Wrap line feed with pre element) HayatoDoi 2019-08-29 21:21:43 +09:00
  • 6590815b00 Confirm nil and false values are maintained Mike Angell 2019-08-29 16:16:54 +10:00
  • d67de1c9b2 Follow Shopify ruby style shopify_ruby_style Mike Angell 2019-08-29 12:21:49 +10:00
  • d1deb89085 Remove support for fallback proc on last scope Mike Angell 2019-08-29 11:40:08 +10:00
  • 2324564743 Remove lazy load stacks Mike Angell 2019-08-29 08:50:36 +10:00
  • b3097f143c Build only pushes to certain branches on Travis CI Ashwin Maroli 2019-08-28 21:28:49 +05:30
  • 7b309dc75d Merge pull request #1135 from Shopify/fix-failing-rubocop Mike Angell 2019-08-29 01:11:25 +10:00
  • 8f68cffdf1 Resolve failing rubocop issues fix-failing-rubocop Mike Angell 2019-08-29 00:45:38 +10:00
  • dd27d0fd1d Merge pull request #1133 from Shopify/liquid-tag-fixes Mike Angell 2019-08-29 00:36:13 +10:00
  • 7a26e6b3d8 Merge pull request #1131 from Shopify/bump-ruby-2-4 Mike Angell 2019-08-29 00:33:42 +10:00
  • cf4e77ab0c Merge branch 'master' into bump-ruby-2-4 bump-ruby-2-4 Mike Angell 2019-08-29 00:24:45 +10:00
  • 7bae55dd39 Bugfix for new Liquid tag liquid-tag-fixes Mike Angell 2019-08-28 19:22:40 +10:00
  • 6fd5e4e6ce Use same approach in scope and environment context_simplify Mike Angell 2019-08-28 23:35:14 +10:00
  • 56c667d8f9 Simplify context and scopes Mike Angell 2019-08-28 18:00:37 +10:00
  • 0ce8aef229 Merge pull request #1103 from ashmaroli/ci-profile-memory Tobias Lütke 2019-08-27 15:11:55 -04:00
  • 5b3e50f7ae Shortcut for for statement implicit-variable-scopes Mike Angell 2019-08-28 05:11:10 +10:00
  • 6eab595fae Merge pull request #1086 from Shopify/liquid-tag Tobias Lütke 2019-08-27 15:10:20 -04:00
  • 3ef7eead27 Stack scope by variable and not by level Mike Angell 2019-08-28 04:25:26 +10:00
  • b16b109a80 Bump Minimum version to 2.4 and bump Rubocop Mike Angell 2019-08-27 22:35:17 +10:00
  • 2d0917493d Add performance rubocop and fixes rubocop-upgrade Mike Angell 2019-08-27 22:07:44 +10:00
  • ef8a6dcda1 Add option legacy file which will load removed constants Mike Angell 2019-08-27 17:02:09 +10:00
  • 0dd22af7d6 Use optimised 2.4 syntax Mike Angell 2019-08-27 16:03:18 +10:00
  • da9051eb18 Upgrade rubocop Mike Angell 2019-08-26 19:39:22 +10:00
  • 58e6e416eb Add additional documentation EricFromCanada 2019-08-26 15:34:36 -04:00
  • 350addf364 Run liquidtruffle from the performance runner truffle-native Justin Li 2019-08-23 16:11:00 -04:00
  • 84e789e2c1 Superfluid -- initial hack Samuel 2019-08-23 14:01:08 -04:00
  • 49488e3757 Add rake dump_portable_ast Justin Li 2019-08-21 13:24:21 -04:00
  • 831355dfbd Merge pull request #1117 from ashmaroli/reduce-allocations-template-lookup-class Justin Li 2019-08-07 16:37:39 -04:00
  • 00702d8e63 Use Object.const_get directly Ashwin Maroli 2019-08-07 11:44:53 +05:30
  • 83ce52a5f1 Merge pull request #1121 from ZakCodes/scroll-to-section Justin Li 2019-08-06 19:23:57 -04:00
  • ecfcbc3ed5 Scroll to the current section in the sidebar Zakary Kamal Ismail 2019-07-28 16:31:44 -04:00
  • 197c058208 Merge pull request #1099 from ashmaroli/stash-types-private-constant Justin Li 2019-08-06 17:56:56 -04:00
  • ca3a1bf995 Merge pull request #1123 from ZakCodes/collections Justin Li 2019-08-06 17:54:30 -04:00
  • 98dfe198e1 Merge pull request #1115 from ashmaroli/reduce-allocations-from-truncate-filters Justin Li 2019-08-06 17:48:43 -04:00
  • 061dabed98 Use collections for the sections of the site Zakary Kamal Ismail 2019-07-28 16:08:54 -04:00
  • d4159b6069 Updating docs to recommend users to create a development store (#1116) Abdulwahaab Ahmed 2019-07-22 14:49:34 -04:00
  • ecd707cb44 Update basics/variations.md Abdulwahaab Ahmed 2019-07-22 14:14:03 -04:00
  • 7a0afa372e Update basics/variations.md Abdulwahaab Ahmed 2019-07-22 12:46:32 -04:00
  • c2c1497ca8 Reduce allocations while registering Liquid tags Ashwin Maroli 2019-07-22 20:42:37 +05:30
  • 1547da87a5 Updating docs to recommend users to create a development store and removing an expired link Abdulwahaab Ahmed 2019-07-22 10:52:49 -04:00
  • d19967a79d Reduce string allocations from truncate filters Ashwin Maroli 2019-07-22 17:35:45 +05:30
  • 248c54a386 Merge pull request #1091 from Shopify/rendering-with-less-garbage Florian Weingarten 2019-07-19 15:53:22 +01:00
  • fd5e3e87c7 Optimize range iteration range-optimization Samuel 2019-06-25 12:00:36 -04:00
  • 2c42447659 Rename constant to SINGLE_TOKEN_EXPRESSION_TYPES Ashwin Maroli 2019-05-17 23:30:24 +05:30
  • ab698191b9 Add a CI job to profile memory usage of commit Ashwin Maroli 2019-05-16 19:14:27 +05:30
  • bfc6f61563 Add round_to_s filter with tests bimal-filters Bimal Bhagrath 2019-05-16 14:10:09 -04:00
  • 9ef6f9b642 Freeze mutable object assigned to constant Ashwin Maroli 2019-04-29 23:50:49 +05:30
  • 4684478e94 Use a private constant to stash token-types Ashwin Maroli 2019-04-29 23:45:45 +05:30
  • 250048717c dunnololtest Florian Weingarten 2019-04-11 13:55:24 +01:00
  • 78d2a437ff rubocop Florian Weingarten 2019-04-11 11:20:47 +01:00
  • af614f3a2e Implicit variable scoping Florian Weingarten 2019-04-11 10:25:52 +01:00
  • b3b63a683f Merge pull request #1097 from ashmaroli/stackprof-no-jruby Florian Weingarten 2019-04-24 09:11:44 -04:00
  • 1c577c5b62 Don't attempt to install stackprof gem on JRuby Ashwin Maroli 2019-04-24 11:31:20 +05:30
  • 755d2821f3 Merge pull request #1094 from Shopify/for-tag/invalid-limit-offset David Cornu 2019-04-23 17:20:54 -04:00
  • 495b3d312f Merge pull request #1095 from Shopify/travis/remove-rainbow-gem David Cornu 2019-04-23 17:20:38 -04:00
  • 9640e77805 render_to_output_buffer Florian Weingarten 2019-04-22 17:23:44 -04:00
  • 453f6348c2 Stop installing the rainbow gem on Travis David Cornu 2019-04-23 16:55:37 -04:00
  • 70ed1fc86d Make sure the limit and offset values are integers David Cornu 2019-04-23 15:32:59 -04:00
  • 2a1ca3152d liquid without the garbage Florian Weingarten 2019-04-17 14:07:10 +01:00
  • c2ef247be5 Merge pull request #1092 from Shopify/rake-memory-profiler-task Florian Weingarten 2019-04-22 16:33:32 -04:00
  • 1518d3f6f9 Merge pull request #1093 from Shopify/bytesize-not-length Florian Weingarten 2019-04-18 18:39:21 +01:00
  • c67b77709d rake memory_profile:run Florian Weingarten 2019-04-17 18:33:59 +01:00
  • c89ce9c2ed use bytesize, not length Florian Weingarten 2019-04-17 18:48:36 +01:00
  • 7dc488a73b Simplifications from review Justin Li 2019-04-09 15:19:47 -04:00
  • e6ed804ca5 Fix line number tracking after a non-empty blank token Justin Li 2019-04-08 18:43:09 -04:00
  • 951abb67ee Remove {% local %} tag Justin Li 2019-04-08 18:34:39 -04:00
  • 8d1cd41453 Add {% liquid %}, {% echo %}, and {% local %} tags Justin Li 2019-03-15 14:49:31 -04:00