John Koster

John Koster

@johnmkoster.bsky.social

Doing things with Laravel and Statamic

149 followers83 following284 posts

Tagged some releases this evening! * Chisel 3.2.0 (prettier-plugin-blade): over 8 bug fixes and improvements * Forte 1.0.4: parser improvements and bug fixes * Antlers Toolbox for PhpStorm 0.5.2: Diagnostics bug fixes

Happy Sunday! Hope you are all having a fantastic weekend so far! New Forte and Chisel updates today. Here's a quick recap of what's shipped over the last few weeks: Forte * Attribute improvements and rewriter bug fixes

Chisel * Improved ignore range support * Improved directive formatting * New configuration options to allow for space control per directive * Improved attribute formatting * Improved formatting of interpolations inside Blade components

I've had a long list of "sticky" ideas for a few years. Things have been lining up, and I'm now fine-tuning the largest of them all. I absolutely cannot wait for you all to see it. ๐Ÿ—ก๏ธ

A little bit of Torchlight love today! * torchlight/torchlight-laravel v0.6.2 is now available, with support for Laravel 13 * torchlight/engine v1.0.0 is now available, refactored to Phiki 2, many handfuls of under the hoods improvements and a few new features!

Working on a new Statamic site this afternoon. Been in a bit of a funk for a while, but feels good to be back and having fun working on things again ๐Ÿ˜Ž

Working through cleaning up some things for the first v1 release of Torchlight Engine. Some things coming in this release: * Upgraded to Phiki 2 * New annotations ๐Ÿ‘€ * Improvements to the annotation parser Any features you'd like to see as part of this release?

* Over 60+ built-in rules, covering HTML, Blade, Alpine and Livewire * Auto-fixes (you can also specify which rules should never be auto-fixed) * Parallel processing/linting * Super configurable * Configurable reporting * Supports baselines (w/ change tolerances)

Made a lot of progress on the Forte docs today, Sheath (the Blade linter), Temper (Laravel Blade/View reflection library) Going to go swap string gauges and enjoy the process of setting up a Floyd Rose

I'm wrapping up an extensive #statamic Antlers scope/papercut audit and preparing to start some refactors. Have anything you'd like me to consider while I work on this? ๐ŸซŽ๐Ÿ’ช

Working on porting the prettier Blade plugin test suite to the new PHP-based formatter. Its slow going making sure the behaviors are relatively consistent (while taking into consideration improved whitespace support). This is gonna take a while ๐Ÿซ