Skip to content
Studio 3T - The professional GUI, IDE and client for MongoDB
  • Tools
    • Aggregation Editor
    • IntelliShell
    • Visual Query Builder
    • Export Wizard
    • Import Wizard
    • Query Code
    • SQL Query
    • Connect
    • Schema Explorer
    • Compare
    • SQL ⇔ MongoDB Migration
    • Data Masking
    • Task Scheduler
    • Reschema
    • More Tools and Features
  • Solutions
  • Resources
    • Knowledge Base
    • MongoDB Tutorials & Courses
    • Tool/Feature Documentation
    • Reports
    • Case Studies
    • Whitepapers
    • Blog
    • Testimonials
    • Community
  • Contact us
    • Contact
    • Sales Support
    • Feedback and Support
    • Career
    • About Us
  • Store
    • Buy Now
    • Preferred Resellers
    • Team Pricing
  • My License
  • Download
search

What’s New In Studio 3T 2022.5 – Load Tasks, Shell Progress, JSON Toolbar

Posted on: 19/05/2022 (last updated: 07/06/2022) by DJ Walker-Morgan

The theme of Studio 3T 2022.5 is comfort. A more comfortable way of working with Loadable Tasks, progress bars for a quicker way of knowing what the IntelliShell is doing and, more discoverable features in the JSON editor.

2022 Survey

Now is your chance to make your Studio 3T experience even better by taking our Studio 3T User Survey . In just ten minutes, you can help us understand your needs better, and for the 2022 survey, we’re offering you a chance to win a set of the world’s finest earbud headphones, the Sony LinkBuds or Jabra Elite 7. Thank you very much in advance – and best of luck!

Headline Features in Studio 3T 2022.5

Load Tasks – We’ve made reusing tasks fit workflows better with a new Load Task toolbar button, Load Saved Task button and Load Saved Task dialog. You’ll find these wherever you may be about to create an Import, Export, Migration or any other operation that can be saved as a Task. The Load Task button will show you the matching tasks already saved in Studio 3T and let you quickly load them. You can then load and run the task or save it as a new task.

The Load Saved Tasks dialog lets you quickly retrieve previous Tasks
The Load Saved Tasks dialog lets you quickly retrieve previous Tasks

Shell Progress – When working in IntelliShell and running a complex query, it’s good to know how that query is progressing. With 2022.5, IntelliShell now has progress spinners in result tabs to show the results are coming and a progress bar (and cancel button) in the Raw Shell view so you can see how the queries are going overall.

JSON Find and Replace – We’ve always had find and replace in the JSON document editor in Studio 3T but we wanted to make it more accessible to users. So in 2022.5, there’s now a toolbar in the JSON editor with undo, redo, Find, and Replace. All immediately to hand.

New Connection – When you create a New Connection, we’ve added a new prompt. This prompt offers users the chance to paste in their connection string immediately. Enter the connection string into the dialog and click Next to turn it into a ready filled out New Connection window. If you want to manually configure your connection, just click Next without entering a connection string or select “Manually configure my connection settings”.

The New Connection prompt

Other Improvements in Studio 3T 2022.5

Hidden Indexes – Introduced in MongoDB 4.4, Hidden Indexes allow an index to be virtually removed so it isn’t used in query planning. This in turn allows a user to test different index scenarios with a lower impact on overall performance. Studio 3T now supports Hidden Indexes with the addition of:

  • Hide/Unhide Index menu items in the main menu and right click context menus.
  • Hidden indexes will have the label “(hidden)” appended to their name.
  • A Hidden checkbox in Index Options for creating or re-creating a hidden index.
  • hideIndex and unhideIndex are supported in auto-completion on MongoDB 4.4 and later.

Export – When changing the source of an export in Studio 3T, users were prompted to change the target path to match the source. This path was inflexible though, so now when an export’s source is changes a new prompt offers a range of options:

Better control of target changes when an export source changes
Better control of target changes when an export source changes

The option can also be changed and preset in the General export settings tab:

Setting a default for target changes
Setting a default for target changes

Query Find – When you perform a Find on query results, we used to immediately search on the characters just entered. This could make typing slow; there’s now a pause of a few hundred milliseconds before searching begins to allow you to type more of your search term.

For Free Users

Updates – Studio 3T Free no longer enforces the limit of three deferred reminders before updating.

User Shoutouts

We’d like to thank the users of Studio 3T who have yet again been invaluable to making Studio 3T better for them and everyone else. 

For Studio 3T 2022.5, we’re sending our thanks to Laurens Stötzel for spotting Export Task issues,  Marius Rosca for asking for a better flow when changing sources and pointing out an Aggregation query editor crash, Demetris Galatopoullos for identifying issues around empty arrays in IntelliShell,  Amit Rosner for noting Atlas collections returning a custom error and Wernfried Domscheit for requesting a Mongosh serializer.

Also Improved in Studio 3T 2022.5

Schema Validators – Schema Validations are now copied when a collection or database with validations attached to them are copied.

Field Editor – There is now a warning when you edit or delete a field and select “All Documents in Collection” to remind the user that this will affect the entire collection.

IntelliShell – When Mongosh is in use, a new Mongosh serializer is used to give a more compatible JSON representation.

Atlas – When using Atlas, users without listCollections privileges can see collections they have access to by setting “Always show all databases and collections defined in the roles of the user account” on the Authentication tab of the Connection Manager.

New Users – Studio 3T now informs users that their Robo 3T connections have been automatically imported.

Fixed in Studio 3T 2022.5

Export – Mongodump exports with find queries no longer generate a spurious warning.

Export – It is no longer possible to try and export using a tab with results of a now deleted connection.

SQL Server – A new option to Trust the Server Certificate is available in the SQL Server connection options. It defaults to On. The SQL Server driver has also been updated and is now shipped complete with all required drivers.

Reschema – Type conversions are more resilient.

JSON Editor – The Enable Word Wrap menu item has been aligned correctly. Also the Enable Word Wrap menu item and checkbox are also correctly synchronized.

Help – Multiple open help windows can now be dismissed.

Task Scheduling – The Custom Time schedule can now safely resize.

Indexes – Improved resilience on opening indexes after disconnection.

SQL Migration – Improved reliability of PostgreSQL Timestamp and Timezone conversions in Migration from SQL.

Aggregation – Corrected the background color of controls Find Value is displayed in a set of out-of-date aggregation results.

IntelliShell – Disable Query Assist (for IntelliShell) now works consistently within connection and global preferences.

IntelliShell – Parsing empty arrays in Intellishell now works correctly.

For the full history of changes in Studio 3T, see the change log.

Auto-update in the app, or start your free 30-day trial today:

Download Studio 3T

How helpful was this article?
This article was hideous
This article was bad
This article was ok
This article was good
This article was great
Thank you for your feedback!

About The Author

DJ Walker-Morgan

Dj has been around since Commodore had Pets and Apples grew everywhere. With a background in Unix and development, he's been around the technology business writing code or writing content ever since.

Related articles

  • What’s New in Studio 3T 2022.6 – Toolbar Customization
  • What’s New in Studio 3T 2020.2 | Aggregation Editor Revamp, Export Wizard + Tasks Integration & More
  • Lesson 7, Exercise 1: Using IntelliShell to load and run a script file
  • What’s New in Studio 3T 2022.1 – SQL Connection Import/Export, MongoDB-AWS authentication
  • What’s New in Studio 3T 2022.2 – Apple Silicon Support, Find Options, and $setWindowFields

Tags

academy aggregation AMA atlas community connections date tags events export features hackolade import intellishell JSON knowledge base migration modelling mongodb mongoodb productivity query regex releases schema security SQL Studio 3T tasks tips updates webinar windows

Browse by MongoDB topic

  • Connecting to MongoDB
  • Database Administration & Security
  • Getting Started with MongoDB
  • Getting Started with Studio 3T
  • Import/Export
  • Job Automation & Scheduling
  • MongoDB Aggregation Framework
  • MongoDB/Studio 3T Workshops
  • Performance
  • Query & CRUD Operations
  • Reference
  • Schema
  • Studio 3T Licensing
  • Support and other resources
  • Working with MongoDB & SQL
  • Working with MongoDB Atlas

Studio 3T

MongoDB Enterprise Certified Technology PartnerSince 2014, 3T has been helping thousands of MongoDB developers and administrators with their everyday jobs by providing the finest MongoDB tools on the market. We guarantee the best compatibility with current and legacy releases of MongoDB, continue to deliver new features with every new software release, and provide high quality support.

Find us on FacebookFind us on TwitterFind us on YouTubeFind us on LinkedIn

Education

  • Free MongoDB Tutorials
  • Connect to MongoDB
  • Connect to MongoDB Atlas
  • Import Data to MongoDB
  • Export MongoDB Data
  • Build Aggregation Queries
  • Query MongoDB with SQL
  • Migrate from SQL to MongoDB

Resources

  • Feedback and Support
  • Sales Support
  • Knowledge Base
  • FAQ
  • Reports
  • Case Studies
  • White Papers
  • Testimonials
  • Discounts

Company

  • About Us
  • Blog
  • Careers
  • Legal
  • Press
  • Privacy Policy
  • EULA

© 2022 3T Software Labs GmbH. All rights reserved.

  • Privacy Policy
  • Cookie settings
  • Impressum
When you click "Accept", you are agreeing to cookies being on your device. They may improve site navigation, site usage analysis, or the relevance of messages. It is up to you which cookies are enabled. Read our Privacy Policy.
Manage cookies
Accept
✕

Privacy Preference Center

A cookie is a small file of letters and numbers that is downloaded on to your computer when you visit a website. Cookies are used by many websites and can do a number of things, eg remembering your preferences, recording what you have put in your shopping basket, and counting the number of people looking at a website. In the form below you can choose which cookies, except for essential cookies, to allow or disable.

Accept all cookies

Manage consent preferences

Essential cookies are strictly necessary to provide an online service such as our website or a service on our website which you have requested. The website or service will not work without them.

Performance cookies allow us to collect information such as number of visits and sources of traffic. This information is used in aggregate form to help us understand how our websites are being used, allowing us to improve both our website’s performance and your experience.

Functional cookies collect information about your preferences and choices and make using the website a lot easier and more relevant. Without these cookies, some of the site functionality may not work as intended.

Social media cookies are cookies used to share user behaviour information with a third-party social media platform. They may consequently effect how social media sites present you with information in the future.

Accept selected