As we prepare for our next big release (Version 23) we did a few things to lay the groundwork in PlantText Version 22.7. And actually this release turned out to be a humdinger in its own right!
The Big Things
A sneak peak at AI integration
Yes, we have added AI capabilities to PlantText! PlantText AI can
- validate and beautify your PlantUML
- generate new diagrams
- create code stubs from your diagrams
- generate YAML from a diagram
Here’s the fine print on the AI feature: You need to be logged in and agree to the Terms of Service to use it. And because it costs us money to offer integrate AI, users are limited to a certain number of tokens per week. (Tokens reset on Sunday.) The upcoming release of Version 23 will offer an optional paid subscription to PlantText, which will include significantly more tokens as well as access to other features.
You can choose from a set of sample questions to send the AI, or write your own. If you request it output a diagram, the Replace Diagram in Editor button will
A new toolbar in the editor
We added a new toolbar to the editor that includes all of these nifty capabilities. The primary benefit of this toolbar is undo/redo, which allows you to back out of changes made from the Samples window or from the AI window.
- Undo – Undo text in the editor. You can also use Ctrl+Z / Cmd+Z to undo.
- Redo – Redo text in the editor. You can also use Ctrl+Y / Cmd+Y to redo.
- Hide Line Numbers – Hide the left hand number column in the editor.
- Find / Replace – Brings up a dialog to find and/or replace text.
- Goto line – Places your cursor on the exact row and/or column.
- Wrap mode – Wrap the editor text.
- Show invisibles – Show spaces, tab, and carriage return symbols.
- Highlight active line – Highlight the entire row that contains the cursor.
The Little Things
Some of these aren’t necessarily “little,” but they’re more behind-the-scenes and less noticeable.
- Authentication upgrades that improve session management and security. Now logins persist between sessions so you don’t have to login so often, and you no longer have to log back in after a page refresh.
- Added Google reCaptcha for added security and bot detection.
- Changed all timestamps to use UTC
- A handful of usability and security updates
Whew, that was fun!
We sure had a blast putting together PlantText version 22.7. We can hardly wait for Version 23. Go take these new features for a spin over at PlantText.com. We hope you enjoy!
And if you’re wondering about the component diagrams pictured above that include AWS icons in them, check out our recent post on how to create AWS component diagrams.