12 KiB
12 KiB
Change Log
All notable changes to the "azure-cosmosdb" extension will be documented in this file.
0.11.0 - 2019-09-03
Fixed
- Better shell error handling, add mongo.shell.args setting #1101, #1092, #1071, #988, #838, #820
- Increase mongo.shell.timeout default value from 5 to 30 #1115
- Fix document save prompt message #1021
Added
Changed
- Due to a change in the Azure Cosmos DB Emulator, users must explicitly enable the Mongo DB port when starting the emulator. Updated error messages to point to debugging tips at https://aka.ms/AA5zah5. #1137, #1000
0.10.2 - 2019-05-01
Fixed
- Handle opening resources to use native vscode APIs
- Running the extension in older versions of VS Code
- Report an issue opening a blank webpage due to a large stack frame
0.10.1 - 2019-03-26
Added
- Wizards are more informative and allow you to redo some steps
Fixed
- Graph views moved from using previewHtml (deprecated) to Webview API
0.10.0 - 2019-02-13
Added
- Improved startup and installation performance
Fixed
- Accounts created in portal are not recognized as graph/mongo by the extension #1018
- Confusing error message when running 'Import Document into a Collection' with no Workspace opened #961
- Improve emulator connection error messages #1016
0.9.1 - 2018-11-28
Added
- API support for integration with App Service extension
- Multiple documents, collections, or stored procedures can be viewed/edited at once (thanks @tec-goblin)
Fixed
- Refresh button doesn't refresh attached accounts #904
- Some scrapbook parse errors were causing an error alert #959
- Downgrade event-stream version due to event-stream#116
0.9.0 - 2018-11-05
Added
- Mongo
- Support for ObjectId, ISODate and regular expression (/pattern/flag) syntax in the scrapbook
- Support for method chaining.
- Ability to change timeout for commands in scrapbook
- Support importing documents into CosmosDB and Mongo databases.
- Support for soveriegn clouds
- Support creation of fixed collections and graphs #295 and #504
Fixed
- Collections having two documents of the same id will render properly #588 and #892
- Some UI fixes #576 and #873
- Additional bugs fixed
Thank you
A big thank you to the following contributors that helped make the extension even better!
- Nicolas Kyriazopuolos-Panagiotopoulos @tec-goblin:
- Nguyen Long Nhat @torn4dom4n, for updating our tasks PR#887
0.8.0 - 2018-07-05
Added
- Improved scrapbook experience with better error handling. We now highlight errors on the scrapbook as you type!
- See your stored procedures for graph accounts too!
- Document labels in the tree view are now more descriptive.
Fixed
- Scrapbook: can now parse commands with single quotes or no quotes. Examples from the mongo docs should now work when directly pasted.
- Fewer timeout errors on running commands in the emulator.
- We correctly parse collection names with dots
- Invalid database accounts will not prevent the tree from loading
- Additional bugs fixed
0.7.2 - 2018-06-08
Added
- Support DNS Seedlist Connection Format for mongo connection strings (mongodb+srv://). Thanks @plusn-nuri!
Fixed
- Support for Extended JSON in scrapbook queries
- Updating mongo documents without an ObjectID in the ID field
- Log of fixed bugs
0.7.1 - 2018-05-10
Fixed
- Fixed error "Unexpected Experience Value" when retrieving database accounts
0.7.0 - 2018-05-04
Added
-
Mongo
- CodeLens support for scrapbook
- Execute all commands in a scrapbook, allowing you to use scrapbooks as scripts
- Support for ObjectIDs, ISODate, and extended JSON data types in document views
-
SQL
- View, open, edit and update Stored Procedures
-
Miscellaneous
- Error messages are now modal
- Open newly created docs in editor
Changed
- Moved Azure CosmosDB Explorer to new Azure view container instead of file explorer
Fixed
- Better error messages for connection strings
- Don't throw errors on dropping non-existent collections
- Errors no longer written to output in the middle of writing a scrapbook command
- Additional bugs fixed
0.6.0 - 2018-04-09
Added
-
Mongo
- mongo.shell.path setting no longer required if shell is in system path
- Allow mongo.shell.path to be specified in workspace settings as well as user settings
- No longer asking for an id for new documents
- Connected database is now persisted between sessions
- Improvements to scrapbook setup and error handling
-
Azure subscriptions
- New "filter" button on subscription nodes
- New "Open in Portal" menu item for subscriptions
-
Miscellaneous
- New "Report an Issue" button on error dialogs
Fixed
- Allow access to multi-tenant mongo server
- Can only run the first command in a Mongo Scrapbook on Windows
- Projections Not Working In Mongo Scrapbooks
- Additional bugs fixed
0.5.1 - 2018-03-23
Fixed
0.5.0 - 2018-03-05
Fixed
Added
- DocumentDB and Mongo
- Allow updating documents and collections re-opened from a previous VS Code session
- Mongo
- Delete databases
0.4.0 - 2018-01-25
Added
- Attach to Cosmos DB emulator
- Run commands from the command palette
Fixed
0.3.0 - 2017-12-15
Added
- Attach Cosmos DB accounts by connection string
- Graph:
- Customize the color and display text of vertices through VS Code settings
- By default display vertex IDs and labels and choose vertex color based on label
- Honor current VS Code theme
Fixed
0.2.2 - 2017-12-04
Added
- View, edit, and persist a Mongo collection
- Edit and persist the result of a Mongo command
0.2.1 - 2017-11-16
Fixed
- Graph bugs fixed
- Source to target arrows are backwards
- Side effects from executing a Gremlin query can occur twice
- Duplicate vertices can show up in graph viewer
- Query performance improved for large graphs
0.2.0 - 2017-11-10
Added
- Graph:
- View/Create/Delete databases and graphs
- Click on a graph to visualize data
- Query graph using Gremlin
- DocumentDB:
- View/Create/Delete databases, collections, and documents
- Mongo
- View documents in the explorer
- DocumentDB and Mongo:
- Click on a document to open in the editor
- Edit a document and persist changes to the cloud
Removed
- View Mongo documents in 'result.json' by clicking on a collection in the explorer
- Edit and persist the result of a Mongo scrapbook command
Fixed
0.1.1 - 2017-09-19
Changed
- Correctly set version to preview
0.1.0 - 2017-09-19
Added
- Cosmos DB UI component (sash)
- Connect to local MongoDB
- Create Cosmos DB (with MongoDB adaptor)
- Connect to Cosmos DB via MongoDB adaptor
- Command to launch the
mongo
shell - Rich MongoDB intellisense in scrapbooks