Skip to content

Releases: keepsuit/php-liquid

v0.7.0-beta1

30 Dec 14:53
Compare
Choose a tag to compare
v0.7.0-beta1 Pre-release
Pre-release

Breaking Changes

  • Introduced Environment concept to allow multiple liquid instances with different settings, tags and filters. This was partially possible with TemplateFactory previously.
  • TemplateFactory has been removed and replaced by EnvironmentFactory, some methods (newParseContext, newRenderContext, parseString, parseTemplate) have been moved to Environment.
  • Renamed environment and staticEnvironment parameters of RenderContext to data and staticData to avoid confusion with Environment object.
  • Unified usage of PartialsCache and OutputsBag in shared state.
  • Moved default tags and filters to StandardExtension that is registered by default.
  • Refactored profiling and moved to ProfilerExtension.

What's Changed

Full Changelog: v0.6.6...v0.7.0-beta1

v0.6.6

11 Nov 10:52
Compare
Choose a tag to compare

What's changed

  • exclude static methods & methods with params from drop invokable methods

Full Changelog: v0.6.5...v0.6.6

v0.6.5

21 Aug 14:19
Compare
Choose a tag to compare

What's changed

  • Support nested variable lookups

Full Changelog: v0.6.4...v0.6.5

v0.6.4

20 Aug 14:15
Compare
Choose a tag to compare

What's Changed

  • Support objects in where filter
  • Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot in #27
  • Update custom filters example in README.md by @tillschander in #26

New Contributors

Full Changelog: v0.6.3...v0.6.4

v0.6.3

30 May 09:38
47fb6b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.2...v0.6.3

v0.6.2

27 May 15:58
885f0c7
Compare
Choose a tag to compare

What's Changed

  • pass filter arguments as array by @cappuc in #22

Full Changelog: v0.6.1...v0.6.2

v0.6.1

25 May 15:00
b34aa70
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.6.0...v0.6.1

v0.6.0

10 May 13:10
32f2288
Compare
Choose a tag to compare

What's Changed

  • Rename template factory setter methods and add getters by @cappuc in #19
  • Nested variable override by @cappuc in #18
  • Added toArray method to drop by @cappuc in #20
  • Bump aglipanci/laravel-pint-action from 2.3.1 to 2.4 by @dependabot in #15
  • Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot in #16

Full Changelog: v0.5.3...v0.6.0

v0.5.3

04 Apr 13:05
Compare
Choose a tag to compare

What's changed

  • Allow access of Drop public properties with snake case and camel case aliases
  • Allow to hide a public property of Drop with Hidden attribute

Full Changelog: v0.5.2...v0.5.3

v0.5.2

30 Mar 15:45
Compare
Choose a tag to compare

What's Changed

  • Make TemplateFactory settings public readable
  • Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot in #14

Full Changelog: v0.5.1...v0.5.2