Back

Jun 24, 2024

New Copilot Markdown Engine, Language Support for Docker & Terraform

This release will make your experience with Pieces Copilot better than ever, with additional language support, a more robust Power Menu, and more.

Pieces Suite

2.12.5

Pieces OS

9.0.7

Pieces has been everywhere lately! The Pieces community is growing fast, and we’re working as hard as we can to delight our beloved users and all of our new ones!

This release is focused on making your experience with the Pieces Copilot better than ever, with a drastically improved markdown rendering engine, additional language support for your saved materials, a more robust Power Menu, and so much more.

Lightning-Fast Copilot Chats with Enhanced Markdown

The new Markdown renderer in the Pieces Desktop App.

Pieces Copilot makes developing faster and easier for thousands of devs around the world. In this release, we’ve made some much-requested improvements to the performance and user experience of the Pieces Copilot, including a brand new Markdown rendering engine.

Ever struggle to select text in a copilot message, or see the Copilot return natural text within a code block? The new Markdown engine solves these problems and more to ensure your experience is as smooth as can be.

Even better, you’ll notice significantly faster bootup speeds, code block handling, and more.

We hope these improvements will take your experience with the Pieces Copilot to the next level, but as always, don’t hesitate to let us know if something isn’t meeting the mark. We’d love to hear from you.

Language Support for Docker, Terraform & More

A newly classified snippet in the Pieces Desktop App.

The community has asked, and we’ve answered. Thank you to all the users out there who have requested support for new languages within Pieces. We know how important it is to classify your snippets as accurately as possible, and this is another step in that journey!

The newest version of the Pieces for Developers Desktop App includes support for five new languages:

  1. Docker

  2. Terraform

  3. TSX

  4. JSX

  5. Pascal

You can now reclassify your saved materials to any of these five languages in addition to our 40+ other supported languages, making it easier to search for and reuse your code.

As always, if there’s more languages you’d like to see, don’t hesitate to reach out to us and we’ll do our best to accommodate!

Update the Desktop App or Pieces OS via the Power Menu

Checking for Desktop App Updates via the Power Menu.

Have you started using the Power Menu in the Pieces Desktop App yet? Similar to Spotlight Search in macOS, you can use easy keyboard shortcuts (CTRL/CMD + Shift + P or CTRL/CMD + Enter) to open the Power Menu and search for any action or interface throughout the Pieces Desktop App.

In this release, we’ve added a few new actions to the Power Menu, including Suggest a Feature, Report a Bug, Check for Desktop App Updates, and Check for Pieces OS Updates. Just open the Power Menu, and you can interact with Pieces any way you like.

General Enhancements, Bug Fixes, and Performance Improvements

As always, this update to the Pieces for Developers Desktop App and Pieces OS includes tons of enhancements, bug fixes, and performance improvements in addition to those we’ve already discussed. Here are the highlights:

  • We’ve fixed a bug where Windows Store installations used the MSIX updater API, thus resulting in updating failures. This is now fixed, and Windows Store installs will now be required to update using the Windows Store.

  • You may have encountered a gray screen in your interactions with the Copilot Context or Captured Context View within the Pieces Desktop App— this is fixed!

  • When chatting with Pieces Copilot, it was formerly impossible to highlight more than one line of text or code at a time. This is fixed! You can now select any amount of a conversation that you desire.

  • The navigation and focus-handling between the Global Search & Copilot Views has been improved to better handle clearing the search state when necessary.

Connect with the Pieces Team!

If you need help, have a question, or think of a great new feature, head over to our public GitHub repo where you can create issues to get assistance from us and other users, as well as join in on discussions to request features, show off something you’ve done lately with Pieces, and generally engage with us and the rest of the Pieces community.

As always, you can reach out to us for individual assistance by filling out this quick form. Don’t forget to check out our extensive documentation as well!

Pieces ❤️ Open Source

Did you know Pieces has recently broken into the Open Source community? We recently launched support for our TypeScript SDK on NPM where developers around the world have started to build on top of the Pieces Platform and get familiar with our APIs.

With our SDKs, you can build your own apps, extend Pieces functionality, and so much more. Check out our GitHub to learn more about our Open Source initiatives and how you can start contributing today!

Join our Discord Server 🎉

Do you love Pieces? Stop sending us carrier pigeons 🐦 and join our Discord Server to chat with our team, other power users, get support, and more. 🤝


SHARE

Pieces Now Integrated with Neovim!