Releases: Tonksthebear/classy-yaml
Releases · Tonksthebear/classy-yaml
v1.3
v1.2.1
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
What's Changed
- Allow option to opt out of base classes by @Tonksthebear in #12
Full Changelog: v1.1...v1.2
Configuration Default and Overrides + ViewComponent Improvements
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
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
This release provides an informative error when calling yass
with invalid nested parameters.
Initial Release
First release of Classy::Yaml. Covers everything in the README