Skip to content

Commit

Permalink
chore: 1.4.0 release and change notes (take 2)
Browse files Browse the repository at this point in the history
  • Loading branch information
develar committed Nov 19, 2024
1 parent 4f2df9a commit 087c13d
Showing 1 changed file with 8 additions and 21 deletions.
29 changes: 8 additions & 21 deletions CHANGELOG.md
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"`).

0 comments on commit 087c13d

Please sign in to comment.