- Added completions for hotkey event
- Added semantic highlighting for
do |var|
variables - Fixed relative import paths on mac
- Fixed completions for virtual
e
variable in event handlers - Updated imba.d.ts
- Added completions for css transitions & easing
- Fixed style modifier completions
- Added setting for toggling shorthand style properties in completions
- Fixed highlighting comments at the end of selectors
- Fixed issues with auto-import completions
- Improved css completions and hover information
- Make completions work with latest vscode (1.59.0)
- Make auto-imports work with latest TypeScript nightlies
- Change icon for tag completions
- Automatic typings and intellisense for class/tag augmentations
- Improved completions and hover-info for event modifiers
- Fixed formatting of completion documentation
- Only complete auto-imports with enter (or tab - if enabled)
- Fixed highlighting for commented line inside tag literal
- Made completions less trigger-happy. Completions are now only committed with special characters after typing at least one character to filter the list. Fixes (#92)
- Fixed auto-completion of css properties in selector (#93)
- Don't show errors from imba compiler until document is saved
- Show event-icon for tag event completions
- Show warning whenever an auto-import is triggered (#94)
- Fixed autocompletions for imported identifiers
- Improved auto-import behaviour
- Various minor fixes
- Added css property completions for transform aliases (x,y,z,scale-x,scale-y,skew-x,skew-y)
- Improved css background value completions
- Improved css justify/align value completions
- Fixed completions for methods/properties starting with two or more underscores
- Hide global tags from
global.
completions - Add completion for
new
keyword - Disable space (
- Filter global completions based on first character
- Updated to [email protected]
- Fixed block comment highlighting for imba1 files
- Fixed continue/break highlighting
The tooling has been re-implemented as a typescript server plugin, which makes it a lot more powerful.
- Much better type inference and completions
- Completions for event-handlers and event-modifiers
- Completions for type annotations (ie
let item\RequestOptions
) - Highlight unnused variables and imports
- Import imba files from js & ts with full IDE support
- Renaming & refactoring across imba/js/ts files
- Improved markdown highlighting in ImbaDark
- Added highlighting for markdown imba codeblocks
- Upgraded to imba 2 alpha 114
- Fixed languageserver crash
- Upgraded to imba 2 alpha 113
- Fixed several highlighting bugs
- Add css style block folding commands (shift+alt+m to toggle)
- Upgraded to imba 2 alpha 100 (make sure to also update your project to alpha 100)
- Upgraded to imba 2 alpha 97
- Upgraded to imba 2 alpha 92
- Improve completions for border-* properties
- Improve completions for transition
- Show hover info for style properties
- Show hover info for box-shadows++
- Add completions for font-size
- Add completions for font-family
- Add completions for box-shadow
- Upgraded to imba 2 alpha 91
- Add completions for border-radius
- Add completions and hover info for colors
- Add completions and hover info for easings
- Upgraded to imba 2 alpha 80
- Showing tag definitions in outline
- Showing elements in outline
- Allow configuring types via imbaconfig.json
- Upgraded to imba 2 alpha 78
- Upgraded to imba 2 alpha 77
- Darkened background colors in ImbaDark theme
- Fixed issues with multiline string highlighting
- Upgraded to imba 2 alpha 76
- Improved support for imba1 files
- Using official semantic tokens api from vscode
- Moved to new imba parser for completions & semantic tokens
- Improved handling of diagnostics
- Disabled completions for path, auto-import and more (will return in next version)
- Add basic highlighting support for new style syntax
- Highlight CSS blocks in comments.
- Fix crash in empty Imba file.
- Highlight
const
keyword. - Upgrade to Imba 1.5.2
- Make symbols/outline view work correctly
- Upgrade to Imba 1.4.4
- Make variable highlighting work with latest vscode
- Upgrade to Imba 1.4.3
- Upgrade to Imba 1.3.1
- Add symbol indexing
- Initial release