Space Product Updates in November 2021
But that is not all, not even close! Apart from the big release, we implemented a lot of useful features for different Space modules, such as Chats, Issues, Applications, and others.
To help you to keep up with the latest update news, we’ve prepared this blog post where you’ll find out about what’s new in Space this November:
- Remote development
Introducing remote development with Space
We’re excited to unveil remote development solutions for JetBrains IDEs that allow you to run your favorite IDE on a remote server. We’re also introducing orchestration support for JetBrains IDE remote backends in Space! Space now features cloud dev environments, which you can use with IntelliJ IDEA and Fleet, our upcoming IDE!
What are dev environments? Dev environments are virtual machines running in the Space cloud. You can now use these machines for software development, instead of your local one.
Check out this blog post for more details about Space dev environments.
IntelliJ IDEA 2021.3 and Space integration updates
Merge requests and code reviews are central to the workflow of many development teams. Wouldn’t it be great to be able to work on code and ask for reviews from the same place? With IntelliJ IDEA 2021.3 and the updated Space plugin, all of this can now be done from within the IDE!
- Create merge requests and assign teammates for code reviews from the IDE.
- Mark files as viewed/not viewed to keep track of where you are in a code review.
- Add reactions in code review chats to communicate with your team more easily.
Read this blog post to learn more about the plugin updates in IntelliJ IDEA 2021.3 and how to use them.
Complete to-do tasks from chat messages
Isn’t it useful to be able to create tasks right from chat messages in a single click? With the recent update, things have gotten even better! You can now mark your to-do list tasks as complete right from Chats in Space.
Read this article to learn how to create and manage your to-do tasks.
Transform references to external resources into links
You can now teach Space how to recognize patterns that identify various entities such as issues, tickets, pull requests, and more in external third-party services.
Whenever Space encounters a string of text that matches the specified pattern, it will automatically transform the text into a link that points to the external resource. For example, if you use YouTrack as your issue tracking solution and set up an external link pattern, Space will transform all issue mentions similar to issue SPACE-5832 into SPACE-5832, automatically inserting a link.
You can learn how to configure link patterns in this article. External link patterns currently work in Chats, code review titles, and commit messages.
Chats got a tiny bit friendlier!
Chats feeling too cluttered? You can now use a simple modal window to adjust the order of tabs and the level of detail you see in them.
Too many unread messages in a chat tab? Click the dropdown menu next to the tab name and mark them all as read.
Connect VCS commits and documents to issues, profiles, and absences
Organize your workflows better and ensure transparency by linking important documents and VCS commits as custom fields to various Space entities, including issues, memberships, member profiles, absences, and teams.
VCS commit custom fields allow you to link to important commits, such as deployed commits, right from within the issue. This helps you quickly access the code that was released in case you need to investigate any issues or fix any bugs.
Custom document fields can be helpful when you need to attach technical requirements to the issues, add travel documents for business trips, and link other relevant documents to memberships, member profiles, and teams.
Create issues more quickly by cloning them
You can now create a new issue from an old one in a snap by cloning its contents. You can then make any necessary changes to the issue details and change the project you want to clone the issue to.
Read this article to learn how to clone issues.
New application permission UI and enhanced authorization workflow
We’re introducing a new UI and enhanced workflow for requesting and authorizing application permissions in Space! This update improves tool usability and gives you more control and flexibility when authorizing applications.
With the new workflow, you can simplify collaboration between extension authors and admins. When application authors request authorization permissions, global or project administrators can get automatic notifications about the requests and address them immediately along with other app updates, all in one place.
Read this article to learn how to request and authorize application permissions in Space.
Select your application verification methods in Space
Do you use applications that provide two-way communication with Space, like chatbots?
There are now more verification methods to choose from for sending requests to your application from Space. When your application receives requests from Space, it should verify the Space instance using one of the following methods:
- Public key (recommended as the most secure verification method)
- Signing key
- Basic HTTP authentication
- Bearer HTTP authentication
The selected method can be combined with an SSL client certificate. Read this article to learn how to specify your application endpoint in Space.
Search and navigation
Introducing improved search and quick navigation in Space
We’ve added more advanced filters so that you can filter the Space modules you want to navigate to – Chats, Issues, Blogs, and Repositories – with a mouse click.
Use and combine search filters to find what you’re looking for more quickly and easily. Filter comments by author, or limit your search to a specific project or Space module.
Read this article to learn more about Space search and navigation.
See the due dates of issues and to-dos on your calendar
Now you can see all of the due dates of your to-dos and issues right on your personal calendar so that you don’t forget. Switch between the daily, weekly, and monthly calendar views to see all the upcoming deadlines and plan your work accordingly.
You can choose the types of due dates that you want to see on the calendar or hide them completely via the calendar settings.