All notable changes to the "meteor-settings-hinting" extension will be documented in this file.
Check Keep a Changelog for recommendations on how to structure this file.
- Support for destructured Meteor settings in link provider
- Support for destructured Meteor settings in hover tooltips.
- Error linting for non-existent keys in destructured assignments.
- Hover tooltips now show error messages for non-existent destructured keys.
- Corrected handling of Meteor settings path in destructured assignments.
- Updated categories and keywords for better discoverability in the marketplace.
- Links broken when repeated keys
- Gifs in README fixed to work on vscode marketplace
- Duplicated keys exiting before the linting is done.
- Error highlighting when key doesn't exist on settings object.
- Error highlighting when accessing non-public key from client code.
- Added event listeners for edited files and updated settings when file is saved.
- Error linting on already opened files when extension activates.
- Improved README.md with gifs for visual explanation and new features
- Added error line in detail of hover and autocomplete when key shouldn't be accessed from client code
- Implemented file system watcher to monitor changes in the settings file.
- Settings are now updated dynamically whenever the file changes.
- Updated the file path handling to use the workspace base directory.
- Resolved an issue where settings weren't being updated when the file changed.
- Settings file path now works properly
- Settings are now updated when configurations file changes
- ctrl + click functionality: Ctrl + click a setting to go to that location in the `Meteor.settings`
- Initial release
- Hover on Meteor settings to show the values
- Code completion for Meteor settings