Skip to content

Releases: Tonksthebear/classy-yaml

v1.3

26 Jun 23:20
342db18
Compare
Choose a tag to compare

What's Changed

Allow engines to add files to be processed first in the pipeline in order to have easy overriding

v1.2.1

28 Mar 22:19
b23135b
Compare
Choose a tag to compare

What's Changed

  • Fix bug with base not properly being skipped in components (tests did… by @Tonksthebear in #13

Full Changelog: v1.2...v1.2.1

v1.2

28 Mar 21:54
fc62b8a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.1...v1.2

Configuration Default and Overrides + ViewComponent Improvements

22 Mar 23:00
Compare
Choose a tag to compare

What's Changed

  • Configuration defaults and overrides by @Tonksthebear in #11
  • Restructuring the logic of ViewComponent to automatically include sidecar files in order of specificity so that overriding works the way one would assume. This also allows a nested component to have a nested sidecar file along with a general sidecar file tied to the file component
  • Change raising of error to logging of error when calling a hash/key pair that doesn't exist. This works better for the inheritance structure of utility class files so that you can override only the values you want

Full Changelog*: v0.8.5...v1.1

ViewComponent Helper Updates

29 Jan 01:55
8fcb1fb
Compare
Choose a tag to compare

Features

  • Allow nested ViewComponents to also have sidecar asset YAML file

Fixes

  • More robust ViewComponent sidecar asset YAML finder
  • If Component called yass from an inherited function, it would try to find the YAML file from the method definition source, rather than the class definition source. It now starts searching from the class definition source

Informational Update

13 Nov 02:29
Compare
Choose a tag to compare

This release provides an informative error when calling yass with invalid nested parameters.

Initial Release

11 Nov 21:44
e9947a5
Compare
Choose a tag to compare

First release of Classy::Yaml. Covers everything in the README