- Pestle 1.1.1 Released
- Pestle 1.1.2 Released
- Magento 2 Setup Migration Scripts
- Pestle 1.2.1 Released
- Sending Text Messages with PHP, pestle, and Nexmo
- Pestle 1.3 and AbstractModel UI Generation
- Pestle 1.4.1 and the Merits of Inheritance
- Pestle 1.4.4 Released
- Pestle Docs Done (for now)
- Pestle 1.4.2 Now Available
- Installing Pestle via. Homebrew
- Pestle 1.5.2 Released
Pestle 1.2.1 is out (we skipped 1.2.0 because tagging is hard). New users? The GitHub README can get your started. Existing user? You’re just a
pestle.phar selfupdate
away from the latest and greatest.
This release closes out 17 GitHub issues. For a full list of everything we did checkout the two closed milestones.
This release contains a lot of “sandpaper work”. Fixing the formatting of the generated code, standardizing on dashed-command-names, fixing a few use cases where you couldn’t run a command more than once against a particular module, etc.
We’ve also got two new features that made us want to bump things from 1.1.x to 1.2.x.
First, the magento2:generate:crud-model
command has some new options that allow you to add either standard UpgradeSchema
/UpgradeData
classes or our retro M1 style upgrade scripts. This took a bit of careful planning/testing — anyone who says CLI programs don’t have a UX is bananas.
Second, we added a few commands in a new top level nexmo
namespace that integrate with the Nexmo API. If you’re not familiar with it, Nexmo is an service that lets developers add SMS and Phone capabilities to their software via a simple, web based RESTful API. I’ve had some professional reasons to explore their API and figured I’d throw my basic tests into the package. I’ll be writing a bit more about this Monday, but if you have a Nexmo account sending a text message is as easy as
$ pestle.phar nexmo:send-text
Send to phone number? ()]
From phone number? (12155167753)]
Text to send? (You are the best!)]
You can find issues scheduled for next week’s pestle sprint here.