Commit Graph
26 Commits
Author SHA1 Message Date
David Jennes ccd9402682 Merge pull request #319 from stencilproject/release/0.14.2
Release 0.14.2
2021-11-03 18:04:47 +01:00
David Jennes a724419474 Merge pull request #314 from astromonkee/update_pathkit_to_1.0.1
Update PathKit & Spectre to support Xcode 13
2021-10-07 23:09:00 +02:00
David Jennes 973e190edf Merge pull request #307 from stencilproject/release/0.14.1
Release 0.14.1
2021-04-11 16:26:15 +02:00
David Jennes 88fd776a02 Merge pull request #306 from lkuczborski/variable-crash-fix
Fix for crashing range indexes when variable length is 1
2021-04-10 18:08:27 +02:00
David Jennes fd107355c2 Merge pull request #305 from danpalmer/patch-1
Fix build warning
2021-02-07 21:09:47 +01:00
David JennesandOlivier Halligon 19646bcddf Update SwiftLint to 0.39.2 (#295)
* Update SwiftLint to 0.39.2

* Enable a bunch of extra rules

* Fix all warnings

* Ignore this Xcode generated folder

Co-authored-by: Olivier Halligon <olivier@halligon.net>
2020-08-12 22:52:00 +02:00
David Jennes 124df01d3c Merge pull request #294 from stencilproject/feature/drop-swift-4
Drop Swift 4 support
2020-05-29 02:14:43 +02:00
David Jennes e516ca9389 Merge pull request #268 from kawoou/master
Support swift 5.0
2019-05-23 14:37:24 +02:00
David Jennes 3394929008 Merge pull request #263 from stencilproject/empty-var-syntax-error
Syntax error on empty variable tag
2019-01-13 00:50:36 +01:00
David Jennes 5220c3791e Merge pull request #249 from stencilproject/feature/swiftlint
SwiftLint integration
2018-11-11 17:43:29 +01:00
David Jennes 6f3ca60e2b Merge pull request #203 from stencilproject/dynamic-filter
Added filter to apply dynamic filters
2018-10-02 00:50:04 +02:00
David Jennes 4faf8f5ee6 Merge pull request #258 from Andrew-Lees11/Swift4.0
Feat: Add support for Swift 4.0
2018-10-01 16:15:22 +02:00
David Jennes 7417332fa2 Merge pull request #252 from stencilproject/fix/lexer-range
Fix lexer range calculation for tokens
2018-09-26 03:18:50 +02:00
David Jennes c7dbba41a5 Fix cocoapods min. version 2018-09-26 00:52:18 +02:00
David Jennes 69af469d0d Merge pull request #251 from stencilproject/release/0.13.0
Release 0.13.0
2018-09-26 00:46:09 +02:00
David Jennes 6f9bb3e931 Merge pull request #226 from Liquidsoul/faster-scanner
Optimise Scanner performance
2018-09-26 00:38:05 +02:00
David Jennes 7ed95aec91 Merge pull request #242 from stencilproject/feature/deterministic-for-loop
Deterministic `for` loops for dictionaries
2018-09-21 12:09:12 +02:00
David Jennes 275e583e4a Merge pull request #239 from stencilproject/feature/swift4.2
Use Swift 4 features
2018-09-21 00:00:13 +02:00
David Jennes 831cdf5f36 Merge pull request #234 from stencilproject/check-kvo
Check for property via selector before using value(forKey:)
2018-09-11 23:59:54 +02:00
David Jennes fff3d21e37 Merge pull request #227 from stencilproject/feature/pathkit-cocoapods
Updated the PathKit dependency to 0.9.0 in CocoaPods
2018-08-30 13:41:52 +02:00
David Jennes ffe8f9dab0 Merge pull request #167 from stencilproject/errors-logs-improvements
Errors logs improvements
2018-08-15 14:06:49 +02:00
David Jennes 4f14b4b044 Merge pull request #221 from stencilproject/fix/update-changelog-entry-format
Update changelog entry format
2018-07-11 23:31:00 +02:00
David Jennes b66abc3112 Update CHANGELOG.md 2018-07-11 23:16:06 +02:00
David Jennes 5bbd994581 Merge pull request #216 from trupin/master
Added Weaver to the list of projects using Stencil
2018-07-11 22:45:42 +02:00
David Jennes 2e18892f4c Subscript syntax for Variables (#215)
* Implement variable indirect resolution

* Add some tests

* Changelog entry

* Update documentation

* Rework the syntax to use brackets instead of a $

* Move the lookup parser into it's own file

* Add invalid syntax tests

* Swift 3 support

* Rename some things + extra test
2018-05-19 21:03:51 +01:00
David Jennes 2d507e7c11 Simple number literal parsing (#77) 2016-12-07 19:33:06 +00:00