Skip to content

Commit dee4c35

Browse files
committed
Revise changelog a bit
1 parent 63fa6e9 commit dee4c35

1 file changed

Lines changed: 18 additions & 9 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,23 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66

77
## Unreleased
88

9+
The package has been adopted by the SublimeText GitHub org and now lives at
10+
<https://github.com/SublimeText/Terraform/> for the community to maintain.
11+
12+
All following changes are courtesy of @FichteFoll. (#58 - #64)
13+
914
### Added
1015

1116
- Declare hyphens as sub-word separators.
12-
- Special highlighting for `for_each` and `count` meta arguments.
17+
- Special highlighting for `for_each` and `count` meta arguments (`keyword.control`).
1318
- Highlighting of more special language variables: `each`, `count` and `self`.
1419

1520
### Changed
1621

17-
- Switch to Syntax version 2. This breaks compatibility with ST builds before 4000!
18-
- Adapt and improve many scope names to standards that have been established
22+
- Switched to syntax version 2.
23+
This breaks compatibility with ST builds before 4000,
24+
but the previous version can still be installed on older builds.
25+
- Adapted and improved many scope names to standards that have been established
1926
over the past years for the default packages,
2027
including:
2128
* String interpolation meta scopes and punctuation
@@ -26,19 +33,21 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2633

2734
### Removed
2835

29-
- Various files targetting older ST versions,
36+
- Removed various files targetting older ST versions,
3037
notably the old `.tmLanguage` syntax definition.
38+
This breaks compatibility with ST 2,
39+
but the previous version can still be installed on older builds.
3140

3241
### Fixed
3342

3443
- Improved matching of identifiers by adding a scope and properly recognizing hyphens.
35-
- Support identifiers starting with an underscore character (#43).
44+
- Support identifiers starting with an underscore character (#43, #64).
3645

3746
---
3847

3948
## v1.0.0 - 2020-01-20
4049

41-
A huge thanks to @patrickrgaffney for this amazing contribution. [#39](https://github.com/alexlouden/Terraform.tmLanguage/pull/39)
50+
A huge thanks to @patrickrgaffney for this amazing contribution. (#39)
4251

4352
### Added
4453

@@ -267,11 +276,11 @@ Initial release.
267276
[indices]: https://www.terraform.io/docs/configuration/expressions.html#indices-and-attributes
268277
[named-values]: https://www.terraform.io/docs/configuration/expressions.html#references-to-named-values
269278
[old-splat]: https://www.terraform.io/docs/configuration/expressions.html#legacy-attribute-only-splat-expressions
270-
[scopes]: https://www.sublimetext.com/docs/3/scope_naming.html
279+
[scopes]: https://www.sublimetext.com/docs/scope_naming.html
271280
[splat]: https://www.terraform.io/docs/configuration/expressions.html#splat-expressions
272281
[string-templates]: https://www.terraform.io/docs/configuration/expressions.html#string-literals
273282
[strings]: https://www.terraform.io/docs/configuration/expressions.html#string-literals
274-
[subl-format]: https://www.sublimetext.com/docs/3/syntax.html
275-
[tests]: https://www.sublimetext.com/docs/3/syntax.html#testing
283+
[subl-format]: https://www.sublimetext.com/docs/syntax.html
284+
[tests]: https://www.sublimetext.com/docs/syntax.html#testing
276285
[types]: https://www.terraform.io/docs/configuration/types.html
277286
[uom-suffixes]: https://github.com/hashicorp/terraform/issues/3287#issuecomment-241560576

0 commit comments

Comments
 (0)