Skip to content

Commit 40b152a

Browse files
committed
Formatting updates and add link to changelog
1 parent 615f0dc commit 40b152a

File tree

2 files changed

+90
-88
lines changed

2 files changed

+90
-88
lines changed

CHANGES.md

Lines changed: 89 additions & 88 deletions
Original file line numberDiff line numberDiff line change
@@ -2,190 +2,191 @@
22

33
## 2.18.2
44

5-
- **FIX**: Fix color API access failures.
5+
- **FIX**: Fix color API access failures.
66

77
## 2.18.1
88

9-
- **FIX**: Scope backtrace fixes.
9+
- **FIX**: Scope backtrace fixes.
1010

1111
## 2.18.0
1212

13-
- **NEW**: Refactor scope backtrace to be in the same way with Sublime's default implementation.
13+
- **NEW**: Refactor scope backtrace to be in the same way with Sublime's default implementation.
1414

1515
## 2.17.0
1616

17-
- **NEW**: Update context backtrace to support changes to API in 4127.
17+
- **NEW**: Update context backtrace to support changes to API in 4127.
1818

1919
## 2.16.3
2020

21-
- **FIX**: Remove unnecessary dependencies.
21+
- **FIX**: Remove unnecessary dependencies.
2222

2323
## 2.16.2
2424

25-
- **FIX**: Ensure ready for Package Control 4.0 (compatibility issues with latest `mdpopups`).
25+
- **FIX**: Ensure ready for Package Control 4.0 (compatibility issues with latest `mdpopups`).
2626

2727
## 2.16.1
2828

29-
- **FIX**: Fix issue with latest refactor where a variable was not always defined.
29+
- **FIX**: Fix issue with latest refactor where a variable was not always defined.
3030

3131
## 2.16
3232

33-
- **NEW**: Due to Sublime schemes ever evolving, there were a few things (like "forward fill" scopes) that we didn't
34-
have support for. These implementation details are hard to reverse engineer, so to make support easier moving forward,
35-
we now use Sublime's `View.style()` to get the style at a given point instead of manually parsing the scheme
36-
ourselves. This means we no longer provide the original defined colors from the scheme file, but instead only the end
37-
result after overlaying transparent colors etc. Because of this,
38-
`show_simulated_alpha_colors` option has been removed.
39-
- **NEW**: Because we are no longer parsing the scheme files ourselves anymore, we can no longer provide contributing
40-
scopes to individual style components. The related `selectors` option has been removed.
41-
- **FIX**: Fix issue with Sublime 4095 `auto` light/dark color scheme resolution.
42-
- **FIX**: Reduce dependencies by relying on the `coloraide` in `mdpopups` which we already include.
43-
- **FIX**: Remove old `tooltip_theme` option that hasn't been used in quite some time.
33+
- **NEW**: Due to Sublime schemes ever evolving, there were a few things (like "forward fill" scopes) that we didn't
34+
have support for. These implementation details are hard to reverse engineer, so to make support easier moving
35+
forward, we now use Sublime's `View.style()` to get the style at a given point instead of manually parsing the
36+
scheme ourselves. This means we no longer provide the original defined colors from the scheme file, but instead only
37+
the end result after overlaying transparent colors etc. Because of this, `show_simulated_alpha_colors` option has
38+
been removed.
39+
- **NEW**: Because we are no longer parsing the scheme files ourselves anymore, we can no longer provide contributing
40+
scopes to individual style components. The related `selectors` option has been removed.
41+
- **FIX**: Fix issue with Sublime 4095 `auto` light/dark color scheme resolution.
42+
- **FIX**: Reduce dependencies by relying on the `coloraide` in `mdpopups` which we already include.
43+
- **FIX**: Remove old `tooltip_theme` option that hasn't been used in quite some time.
4444

4545
## 2.15.2
4646

47-
- **FIX**: Better styling for popups.
48-
- **FIX**: `tmTheme` support compressed hex; therefore, ScopeHunter must account for these colors.
49-
- **FIX**: Fix false positive on hashed foreground colors.
47+
- **FIX**: Better styling for popups.
48+
- **FIX**: `tmTheme` support compressed hex; therefore, ScopeHunter must account for these colors.
49+
- **FIX**: Fix false positive on hashed foreground colors.
5050

5151
## 2.15.1
5252

53-
- **FIX**: Fix issue with support commands.
53+
- **FIX**: Fix issue with support commands.
5454

5555
## 2.15.0
5656

57-
- **NEW**: Format dialog a little more compact.
58-
- **NEW**: Require new `coloraide` dependency. With this dependency, schemes that use `min-contrast` should work now.
59-
- **NEW**: ScopeHunter now only shows information in tooltip. Showing info in separate panel and console has been
60-
dropped as tooltip functionality is available on all latest Sublime versions.
61-
- **NEW**: Backtrace info available in Sublime Text build 4087.
62-
- **NEW**: Add `image_border_color` option.
63-
- **FIX**: Fix bug with copying color scheme name.
64-
- **FIX**: Fix some issues related to schemes (Celeste theme) using invalid colors, such as `"none"` to reset background
65-
colors etc.
57+
- **NEW**: Format dialog a little more compact.
58+
- **NEW**: Require new `coloraide` dependency. With this dependency, schemes that use `min-contrast` should work now.
59+
- **NEW**: ScopeHunter now only shows information in tooltip. Showing info in separate panel and console has been
60+
dropped as tooltip functionality is available on all latest Sublime versions.
61+
- **NEW**: Backtrace info available in Sublime Text build 4087.
62+
- **NEW**: Add `image_border_color` option.
63+
- **FIX**: Fix bug with copying color scheme name.
64+
- **FIX**: Fix some issues related to schemes (Celeste theme) using invalid colors, such as `"none"` to reset
65+
background colors etc.
6666

6767
## 2.14.0
6868

69-
- **NEW**: Add support for `glow` and `underline` styles.
70-
- **FIX**: Fix font style reporting in popups.
69+
- **NEW**: Add support for `glow` and `underline` styles.
70+
- **FIX**: Fix font style reporting in popups.
7171

7272
## 2.13.1
7373

74-
- **FIX**: ST4 now handles `HSL` properly, remove workaround for build 4069.
75-
- **FIX**: `+`/`-` have to be followed by spaces in `saturation`, `lightness`, and `alpha` or they should be treated as
76-
part of the number following them. `*` does not need a space.
77-
- **FIX**: Add support for `deg` unit type for the hue channel with `HSL` and `HWB`.
78-
- **FIX**: Sublime will ignore the unit types `rad`, `grad`, and `turn` for `HSL` and `HWB`, but add support for them in
79-
case Sublime ever does.
74+
- **FIX**: ST4 now handles `HSL` properly, remove workaround for build 4069.
75+
- **FIX**: `+`/`-` have to be followed by spaces in `saturation`, `lightness`, and `alpha` or they should be treated
76+
as part of the number following them. `*` does not need a space.
77+
- **FIX**: Add support for `deg` unit type for the hue channel with `HSL` and `HWB`.
78+
- **FIX**: Sublime will ignore the unit types `rad`, `grad`, and `turn` for `HSL` and `HWB`, but add support for them
79+
in case Sublime ever does.
8080

8181
## 2.13.0
8282

83-
- **NEW**: Add support for blending colors in the `HSL` and `HWB` color spaces in color schemes. Sublime has a bug where
84-
it blends in these color spaces in a surprising way. We do not fully match it, but we will not currently fail anymore.
85-
- **NEW**: Support `+`, `-`, and `*` in `alpha()`/`a()`.
86-
- **NEW**: Support `lightness()` and `saturation()`.
87-
- **NEW**: Support `foreground_adjust` in color schemes.
83+
- **NEW**: Add support for blending colors in the `HSL` and `HWB` color spaces in color schemes. Sublime has a bug
84+
where it blends in these color spaces in a surprising way. We do not fully match it, but we will not currently fail
85+
anymore.
86+
- **NEW**: Support `+`, `-`, and `*` in `alpha()`/`a()`.
87+
- **NEW**: Support `lightness()` and `saturation()`.
88+
- **NEW**: Support `foreground_adjust` in color schemes.
8889

8990
## 2.12.0
9091

91-
- **NEW**: Add support for color scheme `alpha()`/`a()` blend and `hwb()` colors.
92+
- **NEW**: Add support for color scheme `alpha()`/`a()` blend and `hwb()` colors.
9293

9394
## 2.11.1
9495

95-
- **FIX**: Allow `-` in variables names. Write color translations to main scheme object and ensure filtering is done
96-
after color translations.
96+
- **FIX**: Allow `-` in variables names. Write color translations to main scheme object and ensure filtering is done
97+
after color translations.
9798

9899
## 2.11.0
99100

100-
- **NEW**: Add support for `.hidden-color-scheme`.
101+
- **NEW**: Add support for `.hidden-color-scheme`.
101102

102103
## 2.10.
103104

104-
- **FIX**: Create fallback file read for resource race condition.
105+
- **FIX**: Create fallback file read for resource race condition.
105106

106107
## 2.10.
107108

108-
- **FIX**: Parse legacy `foregroundSelection` properly.
109+
- **FIX**: Parse legacy `foregroundSelection` properly.
109110

110111
## 2.10.
111112

112-
- **NEW**: Add support `.sublime-color-scheme` hashed syntax highlighting.
113-
- **FIX**: Copy of color entries.
114-
- **FIX**: `.sublime-color-scheme` merge logic.
113+
- **NEW**: Add support `.sublime-color-scheme` hashed syntax highlighting.
114+
- **FIX**: Copy of color entries.
115+
- **FIX**: `.sublime-color-scheme` merge logic.
115116

116117
## 2.9.3
117118

118-
- **FIX**: Parse color schemes properly when extension is unexpected.
119+
- **FIX**: Parse color schemes properly when extension is unexpected.
119120

120121
## 2.9.2
121122

122-
- **FIX**: Support for irregular `.sublime-color-scheme` values.
123+
- **FIX**: Support for irregular `.sublime-color-scheme` values.
123124

124125
## 2.9.1
125126

126-
- **FIX**: Scheme parsing related fixes.
127+
- **FIX**: Scheme parsing related fixes.
127128

128129
## 2.9.0
129130

130-
- **NEW**: Handle overrides for new color scheme styles and bring back scope info for style attributes.
131-
- **NEW**: Hide names if no names available.
132-
- **NEW**: Small popup format tweaks.
133-
- **NEW**: Add option to manually refresh color scheme in cache.
134-
- **NEW**: Show overrides file names in panel and/or popup.
135-
- **FIX**: Font style read error when no font style.
131+
- **NEW**: Handle overrides for new color scheme styles and bring back scope info for style attributes.
132+
- **NEW**: Hide names if no names available.
133+
- **NEW**: Small popup format tweaks.
134+
- **NEW**: Add option to manually refresh color scheme in cache.
135+
- **NEW**: Show overrides file names in panel and/or popup.
136+
- **FIX**: Font style read error when no font style.
136137

137138
## 2.8.0
138139

139-
- **NEW**: Add support for `.sublime-color-scheme` (some features may not be available as scheme handling has changed).
140-
- **NEW**: Remove "Generate CSS" command as this feature is no longer relevant as schemes have drastically changed.
141-
- **NEW**: Update dependencies.
142-
- **FIX**: On 3150+, ScopeHunter will always give the latest colors (no cached scheme).
143-
- **FIX**: Ensure both bold and italic is shown for style when both are set for a selector.
144-
- **FIX**: Small fixes in color matcher lib for builds <3150.
140+
- **NEW**: Add support for `.sublime-color-scheme` (some features may not be available as scheme handling has
141+
changed).
142+
- **NEW**: Remove "Generate CSS" command as this feature is no longer relevant as schemes have drastically changed.
143+
- **NEW**: Update dependencies.
144+
- **FIX**: On 3150+, ScopeHunter will always give the latest colors (no cached scheme).
145+
- **FIX**: Ensure both bold and italic is shown for style when both are set for a selector.
146+
- **FIX**: Small fixes in color matcher lib for builds <3150.
145147

146148
## 2.7.0
147149

148-
- **NEW**: Popups now require ST 3124+.
149-
- **FIX**: Fix scope matching issues.
150+
- **NEW**: Popups now require ST 3124+.
151+
- **FIX**: Fix scope matching issues.
150152

151153
## 2.6.0
152154

153-
- **NEW**: Add support for X11 color names in color schemes.
154-
- **NEW**: Add new support commands.
155-
- **FIX**: Protect against race condition (#34)
155+
- **NEW**: Add support for X11 color names in color schemes.
156+
- **NEW**: Add new support commands.
157+
- **FIX**: Protect against race condition (#34)
156158

157159
## 2.5.6
158160

159-
- **FIX**: Failure when evaluating bold text (!33)
161+
- **FIX**: Failure when evaluating bold text (!33)
160162

161163
## 2.5.5
162164

163-
- **FIX**: Some CSS tweaks.
165+
- **FIX**: Some CSS tweaks.
164166

165167
## 2.5.4
166168

167-
- **FIX**: Guard against loading mdpopups on old Sublime versions.
169+
- **FIX**: Guard against loading mdpopups on old Sublime versions.
168170

169171
## 2.5.3
170172

171-
- **FIX**: Fix changelog typo :).
173+
- **FIX**: Fix changelog typo :).
172174

173175
## 2.5.2
174176

175-
- **FIX**: Incorrect logic regarding bold.
177+
- **FIX**: Incorrect logic regarding bold.
176178

177179
## 2.5.1
178180

179-
- **FIX**: Fix copy all link.
181+
- **FIX**: Fix copy all link.
180182

181183
## 2.5.0
182184

183-
- **NEW**: Changelog command available in `Package Settings->ScopeHunter`.
184-
Will render a full changelog in an HTML phantom in a new view.
185-
- **NEW**: Support info command available in `Package Settings->ScopeHunter`.
186-
- **NEW**: Will attempt to tell Package Control to update the most recent
187-
desired mdpopups. Really need to test that this actually does works :).
188-
- **NEW**: Requires `mdpopups` version 1.9.0. Run Package Control
189-
`Satisfy Dependencies` command if not already present. May require restart after
190-
update.
191-
- **FIX**: Formatting fixes.
185+
- **NEW**: Changelog command available in `Package Settings->ScopeHunter`. Will render a full changelog in an HTML
186+
phantom in a new view.
187+
- **NEW**: Support info command available in `Package Settings->ScopeHunter`.
188+
- **NEW**: Will attempt to tell Package Control to update the most recent desired mdpopups. Really need to test that
189+
this actually does works :).
190+
- **NEW**: Requires `mdpopups` version 1.9.0. Run Package Control `Satisfy Dependencies` command if not already
191+
present. May require restart after update.
192+
- **FIX**: Formatting fixes.

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ nav:
3131
- User Guide: usage.md
3232
- About:
3333
- Contributing &amp; Support: about/contributing.md
34+
- Changelog: https://github.com/facelessuser/ScopeHunter/blob/master/CHANGES.md
3435
- License: about/license.md
3536

3637
markdown_extensions:

0 commit comments

Comments
 (0)