Skip to content

Commit 6d84cca

Browse files
committed
Update the README, changelog, and version for release 0.15.0
1 parent 0524f4b commit 6d84cca

File tree

4 files changed

+33
-2
lines changed

4 files changed

+33
-2
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,29 @@
22

33
This file documents the changes made to the formatter with each release. This project uses [semantic versioning](https://semver.org/spec/v2.0.0.html).
44

5+
## Release 0.15.0 (2025-11-09)
6+
7+
### Added
8+
9+
- Icon for the program and the Godot addon
10+
11+
### Changed
12+
13+
- Updated `topiary-core` to v0.7.0
14+
- Updated GDScript parser; added test for comments inside dictionaries
15+
16+
### Fixed
17+
18+
- Safe mode: fixed panic when annotation doesn't have a name
19+
- Fixed reorder mode dropping class-level `@abstract` annotation
20+
- Fixed reorder mode dropping trailing comments and reordering comments in exported declarations
21+
- Godot addon: fixed shortcut not working
22+
- Added test case for indented comment at the end of a function body
23+
24+
### Meta
25+
26+
- Applied clippy fixes
27+
528
## Release 0.14.0 (2025-10-10)
629

730
### Added

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "gdscript-formatter"
3-
version = "0.14.0"
3+
version = "0.15.0"
44
edition = "2024"
55
description = "A GDScript code formatter and linter using Topiary and Tree-sitter"
66
license = "MIT"

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@ This project aims to conform to the official [GDScript style guide](https://docs
88

99
**Use a version control system:** Please consider using a version control system like Git to track changes to your code before running the formatter. Even though we already use the formatter ourselves at work, GDScript is a complex language and a formatter needs testing on all possible syntax combinations in the language to ensure the output is rock solid. There can always be edge cases or less common syntax that may not be handled correctly yet.
1010

11+
## Learn how to use
12+
13+
For detailed documentation and guides, check out these pages:
14+
15+
- **[GDScript Formatter docs](https://www.gdquest.com/library/gdscript_formatter/):** Learn how to install the formatter, use it from the command line, and integrate it with your code editor.
16+
17+
- **[Godot 4 addon manual](https://www.gdquest.com/library/gdscript_formatter_godot_addon/):** If you want to use the formatter directly from the Godot editor, this page will tell you how to install, configure, and use the official Godot 4 addon (it works with the latest version of Godot 4).
18+
1119
## Features
1220

1321
- Format GDScript files nearly instantly (less than 100ms for a 1000-line file on a mid-range laptop, less than 30ms for most files)

0 commit comments

Comments
 (0)