-
-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: 1.4.0 release and change notes (take 2)
- Loading branch information
Showing
1 changed file
with
8 additions
and
21 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,76 +1,63 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), | ||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). | ||
|
||
## [Unreleased] | ||
|
||
## [1.4.0] - 2024-11-18 | ||
## [1.4.0] - 2024-11-19 | ||
|
||
### Bug Fixes | ||
|
||
- NPE: null cannot be cast to non-null type com.intellij.openapi.fileEditor.TextEditorWithPreview ([GH-39](https://github.com/develar/d2-intellij-plugin/issues/39)) | ||
|
||
### Features | ||
|
||
- Add sketch support (#45) | ||
- Add block comment support (#22) | ||
- Support `sketch` (#45) | ||
- Support block comment (#22) | ||
- Support block strings as shape ids (#23) | ||
- Support line continuations in shape ids, arrows, and values (#24) | ||
- Support line continuations in declarations and fix shape declarations (#30) | ||
|
||
## [1.3.0] - 2024-01-08 | ||
|
||
### Added | ||
|
||
- Resolving of ambiguous shape references (shapes with the same names but declared in different containers). | ||
- Support [parent reference](https://d2lang.com/tour/containers#reference-parent). | ||
- Completion for `shape` keyword. | ||
|
||
### Fixed | ||
|
||
- Proper highlighting for `vars`, `classes`, `style` object syntax. | ||
- Parse property `style.*` in a non-shape map. | ||
|
||
## [1.2.0] - 2024-01-06 | ||
|
||
### Added | ||
|
||
- Support `style`, `classes` and `vars` object syntax. | ||
|
||
## [1.1.1] - 2024-01-04 | ||
|
||
### Fixed | ||
|
||
- `D2Viewer` must implement `DumbAware` ([GH-2](https://github.com/develar/d2-intellij-plugin/issues/2)). | ||
|
||
## [1.1.0] - 2024-01-03 | ||
|
||
### Added | ||
|
||
- Spellchecker for unquoted string, simplify parser. | ||
- If Dark IntelliJ theme is used, use dark D2 theme for preview by default. | ||
- Viewer toolbar to change layout, export. | ||
- Support direction keyword on top-level. | ||
|
||
### Fixed | ||
|
||
- A lot of space around the D2 file icon. | ||
- IJ Platform 2024.1 compatibility. | ||
|
||
## [1.0.0] - 2023-12-31 | ||
|
||
### Added | ||
|
||
- Highlighting works for most D2 syntax. | ||
- Reference&Resolve is implemented for shapes. | ||
- Basic completion (keywords). | ||
|
||
### Fixed | ||
|
||
- Fix element color provider (`logs.style.stroke: "#f4a261"`). | ||
|
||
[Unreleased]: https://github.com/develar/d2-intellij-plugin/compare/v1.4.0...HEAD | ||
[1.4.0]: https://github.com/develar/d2-intellij-plugin/compare/v1.3.0...v1.4.0 | ||
[1.3.0]: https://github.com/develar/d2-intellij-plugin/compare/v1.2.0...v1.3.0 | ||
[1.2.0]: https://github.com/develar/d2-intellij-plugin/compare/v1.1.1...v1.2.0 | ||
[1.1.1]: https://github.com/develar/d2-intellij-plugin/compare/v1.1.0...v1.1.1 | ||
[1.1.0]: https://github.com/develar/d2-intellij-plugin/compare/v1.0.0...v1.1.0 | ||
[1.0.0]: https://github.com/develar/d2-intellij-plugin/commits/v1.0.0 | ||
- Fix element color provider (`logs.style.stroke: "#f4a261"`). |