liquid v1.0.0 Release Notes
Release Date: 2017-07-16 // almost 7 years ago-
- ➕ Add appveyor.yml (06e0833)
- ➕ Add expression.ParseStatement, statement selector literals (c864f3c)
- ➕ Add FromDrop func (8efaada)
- ➕ Add ParseTemplateLocation (16c3b6e)
- 👍 Allow float index into array (247c1b1)
- Close #18 loop range (271f637), closes #18
- 📜 Combine CompilationError -> parser.Error (816b46a)
- Complete #14 and #15 url{en,de}code filters (2e5cc60), closes #14 #15
- Complete #17 sort_natural filter (3c242c4), closes #17
- Complete #19 when a or b (2880ef4), closes #19
- Complete #4 case…else (26bdd09), closes #4
- 📜 Consolidate render.Error -> parser.Error (198f6bf)
- Coverage (a2a4a1a)
- Coverage (d6d6929)
- Coverage (29c902f)
- Cycle uses Statement; steps towards cycle groups (7444118)
- 📄 docs (4317bfc)
- Error.Filename -> Path (b95775c)
- fun w/ time zones (4163dfa)
- Implement #15 truncate_words filter (fdfc5d3), closes #15
- Implement tablerow (cd23447)
- 👌 Improve strftime error test (55cf56e)
- Loop uses the statement record (110fee6)
- 👉 Make harmless iterating over value (bad5593)
- 👉 make install-dev-tools -> setup (0808c10)
- 👉 make setup installs dependencies (68a3e9b)
- 🚚 Move control flow tags to separate file (c3c9de7)
- 📦 Move interpreter ops into evaluator package (c11cf2a)
- 📦 Move package expression -> expressions (6ff5721)
- 🆕 New ParseStatement returns record with different statement parse types (8964daf)
- 📜 Parse in local time; switch to stdlib strftime (f39a2d2)
- 👀 ParseError -> parser.Error; takes Locatable (8995782)
- Prep loop for ranges (22d583f)
- Property names can end in ? (dbba680)
- ranges…but need to separated by .. (497a932)
- README (ce7cc8f)
- ✂ Remove a test that fails on Travis (55ec347)
- ✂ Remove dependency on strptime (da541ab)
- ✂ Remove IsTemplateError (724da61)
- 🚚 Rename branch -> clause (and remove Governs) (5547532)
- 📇 Rename Config.Filename -> SourcePath (df80e8c)
- 🏷 Rename files -> standard_tags, standard_filters (8882a7d)
- 🏷 Rename loop_tag -> iteration_tags (55eb5b4)
- 📇 rename node.Branch -> Clause too (5a12245)
- 📜 Rename xxxTagParser -> xxxTagCompiler (6b8f76c)
- 📄 Reorganize docs and examples (bfc7ced)
- Replace render switch by polymorphism (1c94b61)
- set travis email notification freq (9701daa)
- Source location is an initialization parameter (92a4f2d)
- Start #2 cycle tag (a637d27), closes #2
- ✅ Test case for main (6a3a853)
- ✅ TIL io.WriteString (41e7b29)
- try disabling strptime (bb0590d)
- ⚡️ Update README to v1 (f1cddfa)