Skip to content

Commit 11c4080

Browse files
committed
Updated README
1 parent 2fa5bad commit 11c4080

File tree

1 file changed

+115
-95
lines changed

1 file changed

+115
-95
lines changed

CHANGELOG.md

Lines changed: 115 additions & 95 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,52 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
99

1010
## [3.0.0]
1111

12+
### Added
13+
14+
- Added single file and multiple workspace folder support for the Language Server
15+
([#446](https://github.com/fortran-lang/vscode-fortran-support/issues/446))
16+
- Added file synchronization with VS Code settings and `.fortls` against the Language Server
17+
- Added unittests for the formatting providers
18+
([#423](https://github.com/fortran-lang/vscode-fortran-support/issues/423))
19+
- Added GitHub Actions environment to dependabot
20+
- Adds support for Intel (ifort) and LLVM (flang) compilers
21+
([#291](https://github.com/fortran-lang/vscode-fortran-support/issues/291))
22+
- Adds native support for the fortran-language-server (`fortls`) making
23+
unnecessary the usage of Fortran Intellisense extension
24+
([#290](https://github.com/fortran-lang/vscode-fortran-support/issues/290))
25+
- Added command for restarting the Language Server
26+
- Added more options for configuring the `fortls` settings through the UI
27+
28+
### Changed
29+
30+
- Changed all instances of the publisher to `fortran-lang`
31+
([#450](https://github.com/fortran-lang/vscode-fortran-support/issues/450))
32+
- Updated grammar unittests to include scope injections
33+
- Merged Language Server's log channel to Modern Fortran's log channel
34+
- Merged all Fortran intrinsics into a single `json` file
35+
([#424](https://github.com/fortran-lang/vscode-fortran-support/issues/424))
36+
- Updates `README` text and animations, changes `SECURITY` and updates `package.json`
37+
- Changes the interface of the extension to accommodate for the newest features
38+
([#292](https://github.com/fortran-lang/vscode-fortran-support/issues/292))
39+
- Changes main parts of the extension to being asynchronous
40+
([#285](https://github.com/fortran-lang/vscode-fortran-support/issues/285))
41+
- Changes Language Server prompt from `fortran-language-server` to `fortls`
42+
- Updates VS Code engine to handle `vsce --pre-release`
43+
44+
### Removed
45+
46+
- Made redundant the use of FORTRAN Intellisense extension
47+
([#290](https://github.com/fortran-lang/vscode-fortran-support/issues/290))
48+
- Removed setting `includePaths` in favour of `linter.includePaths`
49+
- Removed setting `gfortranExecutable` in favour of `linter.compilerPath`
50+
- Removed setting `linterEnabled` in favour of `linter.compiler == Disabled`
51+
- Removed setting `linterExtraArgs` in favour of `linter.extraArgs`
52+
- Removed setting `linterModOutput` in favour of `linter.modOutput`
53+
- Removed setting `ProvideSymbols` in favour of `provide.symbols`
54+
- Removed setting `symbols`
55+
- Removed setting `provideHover` in favour of `provide.hover`
56+
- Removed setting `provideCompletion` in favour of `provide.autocomplete`
57+
1258
### Fixed
1359

1460
- Fixed slow performance of very long lines by using a different solution for
@@ -17,107 +63,81 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
1763
- Fixed hovering over user defined types while debugging
1864
([#426](https://github.com/fortran-lang/vscode-fortran-support/issues/426))
1965
- Fixes linting regex to capture a wider spectrum of errors
20-
([#295](https://github.com/krvajal/vscode-fortran-support/issues/295))
66+
([#295](https://github.com/fortran-lang/vscode-fortran-support/issues/295))
2167
- Fixes linter activation from `Disabled` to some compiler `X` without having
2268
to restart the extension
23-
([#296](https://github.com/krvajal/vscode-fortran-support/issues/296))
69+
([#296](https://github.com/fortran-lang/vscode-fortran-support/issues/296))
2470
- Fixes nopass pointer erroneous syntax highlighting
25-
([#318](https://github.com/krvajal/vscode-fortran-support/issues/318))
71+
([#318](https://github.com/fortran-lang/vscode-fortran-support/issues/318))
2672
- Fixes `%` accessor highlighting for type-bound subroutines
27-
([#325](https://github.com/krvajal/vscode-fortran-support/issues/325))
73+
([#325](https://github.com/fortran-lang/vscode-fortran-support/issues/325))
2874
- Fixes `fortls` not spawning when `ignoreWarning` was set to true
29-
([#365](https://github.com/krvajal/vscode-fortran-support/issues/365))
75+
([#365](https://github.com/fortran-lang/vscode-fortran-support/issues/365))
3076
- Fixes formatting on Windows (needed .exe extension)
31-
([#354](https://github.com/krvajal/vscode-fortran-support/issues/354))
77+
([#354](https://github.com/fortran-lang/vscode-fortran-support/issues/354))
3278
- Fixes `onSave` formatting errors
33-
([#364](https://github.com/krvajal/vscode-fortran-support/issues/364))
34-
35-
### Changed
36-
37-
- Changed all instances of the publisher to `fortran-lang`
38-
- Updated grammar unittests to include scope injections
39-
- Merged Language Server's log channel to Modern Fortran's log channel
40-
- Merged all Fortran intrinsics into a single `json` file
41-
([#424](https://github.com/fortran-lang/vscode-fortran-support/issues/424))
42-
- Updates `README` text and animations, changes `SECURITY` and updates `package.json`
43-
- Changes the interface of the extension to accommodate for the newest features
44-
([#292](https://github.com/krvajal/vscode-fortran-support/issues/292))
45-
- Changes main parts of the extension to being asynchronous
46-
([#285](https://github.com/krvajal/vscode-fortran-support/issues/285))
47-
- Changes Language Server prompt from `fortran-language-server` to `fortls`
48-
- Updates VS Code engine to handle `vsce --pre-release`
79+
([#364](https://github.com/fortran-lang/vscode-fortran-support/issues/364))
4980

50-
### Added
81+
### Security
5182

52-
- Added single file and multiple workspace folder support for the Language Server
53-
([#446](https://github.com/fortran-lang/vscode-fortran-support/issues/446))
54-
- Added file synchronization with VS Code settings and `.fortls` against the Language Server
55-
- Added unittests for the formatting providers
56-
([#423](https://github.com/fortran-lang/vscode-fortran-support/issues/423))
57-
- Added GitHub Actions environment to dependabot
58-
- Adds support for Intel (ifort) and LLVM (flang) compilers
59-
([#291](https://github.com/krvajal/vscode-fortran-support/issues/291))
60-
- Adds native support for the fortran-language-server (`fortls`) making
61-
unnecessary the usage of Fortran Intellisense extension
62-
([#290](https://github.com/krvajal/vscode-fortran-support/issues/290))
63-
- Added command for restarting the Language Server
64-
- Added more options for configuring the `fortls` settings through the UI
83+
- Updated node dependencies to the latest version
84+
- Update GitHub Actions workflows to the latest version
6585

6686
## [2.6.2]
6787

6888
### Added
6989

7090
- Adds Don't Show Again option when failing to spawn `fortls`, Fortran Intellisense
7191
pop-up has already been removed
72-
([#303](https://github.com/krvajal/vscode-fortran-support/issues/303))
92+
([#303](https://github.com/fortran-lang/vscode-fortran-support/issues/303))
7393

7494
## [2.6.1]
7595

7696
### Fixed
7797

7898
- Fixes log channel not initialising when extension fails to activate
79-
([#286](https://github.com/krvajal/vscode-fortran-support/issues/286))
99+
([#286](https://github.com/fortran-lang/vscode-fortran-support/issues/286))
80100

81101
## [2.6.0]
82102

83103
### Added
84104

85105
- Adds support for variable and path interpolation along with glob expressions
86-
([#231](https://github.com/krvajal/vscode-fortran-support/issues/231))
87-
([#86](https://github.com/krvajal/vscode-fortran-support/issues/86))
106+
([#231](https://github.com/fortran-lang/vscode-fortran-support/issues/231))
107+
([#86](https://github.com/fortran-lang/vscode-fortran-support/issues/86))
88108
- Adds explicit option `linterModOutput` for module output
89-
([#176](https://github.com/krvajal/vscode-fortran-support/issues/176))
109+
([#176](https://github.com/fortran-lang/vscode-fortran-support/issues/176))
90110

91111
## [2.5.0]
92112

93113
### Added
94114

95115
- Adds support for formatting with `findent` and `fprettify`
96-
([#29](https://github.com/krvajal/vscode-fortran-support/issues/29))
116+
([#29](https://github.com/fortran-lang/vscode-fortran-support/issues/29))
97117

98118
## [2.4.3]
99119

100120
### Changed
101121

102122
- Changed from `tslint` to `eslint` and `prettier` to format ts, json, md files
103-
([#260](https://github.com/krvajal/vscode-fortran-support/issues/260))
123+
([#260](https://github.com/fortran-lang/vscode-fortran-support/issues/260))
104124

105125
## [2.4.2]
106126

107127
### Fixed
108128

109129
- Extension now activates for `FortranFixedForm`
110-
([#257](https://github.com/krvajal/vscode-fortran-support/issues/257))
130+
([#257](https://github.com/fortran-lang/vscode-fortran-support/issues/257))
111131
- Linting is now operational for `FortranFixedForm`
112-
([#258](https://github.com/krvajal/vscode-fortran-support/issues/258))
132+
([#258](https://github.com/fortran-lang/vscode-fortran-support/issues/258))
113133
- Fixes dummy variable list erroneous syntax highlighting
114-
([#264](https://github.com/krvajal/vscode-fortran-support/issues/264))
134+
([#264](https://github.com/fortran-lang/vscode-fortran-support/issues/264))
115135

116136
### Changed
117137

118138
- Renamed the Fixed Format Format language from `fortran_fixed-form` to
119139
`FortranFixedForm`, an alias has been added for backwards compatibility
120-
([#259](https://github.com/krvajal/vscode-fortran-support/issues/259))
140+
([#259](https://github.com/fortran-lang/vscode-fortran-support/issues/259))
121141

122142
### Added
123143

@@ -132,81 +152,81 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
132152
### Fixed
133153

134154
- Fixes dummy variable list erroneous syntax highlighting
135-
([#264](https://github.com/krvajal/vscode-fortran-support/issues/264))
155+
([#264](https://github.com/fortran-lang/vscode-fortran-support/issues/264))
136156

137157
## [2.4.0]
138158

139159
### Changed
140160

141161
- Changes the syntax highlighting of preprocessor macros to match that of C++
142162
- Changes npm `vscode` module to `@types/vscode` and `@vscode/test-electron`
143-
([#263](https://github.com/krvajal/vscode-fortran-support/issues/263))
163+
([#263](https://github.com/fortran-lang/vscode-fortran-support/issues/263))
144164

145165
### Fixed
146166

147167
- Fixes OpenACC syntax highlighting not triggering
148168
- Fixes internal hover documentation display
149-
([#205](https://github.com/krvajal/vscode-fortran-support/issues/205))
169+
([#205](https://github.com/fortran-lang/vscode-fortran-support/issues/205))
150170
- Fixes preprocessor syntax highlighting with line continuations
151-
([#248](https://github.com/krvajal/vscode-fortran-support/issues/248))
171+
([#248](https://github.com/fortran-lang/vscode-fortran-support/issues/248))
152172
- Fixes preprocessor syntax highlighting with derived type and conditionals
153-
([#249](https://github.com/krvajal/vscode-fortran-support/issues/249))
173+
([#249](https://github.com/fortran-lang/vscode-fortran-support/issues/249))
154174
- Fixes the general preprocessor syntax highlighting and adds testing
155175
- Fixes using function/subroutine as parameter in functions/subroutines
156-
([#207](https://github.com/krvajal/vscode-fortran-support/issues/207))
176+
([#207](https://github.com/fortran-lang/vscode-fortran-support/issues/207))
157177
- Fixes labelled conditionals erroneous highlighting
158-
([#204](https://github.com/krvajal/vscode-fortran-support/issues/204))
178+
([#204](https://github.com/fortran-lang/vscode-fortran-support/issues/204))
159179
- Fixes labelled conditionals erroneous highlighting when followed by whitespace
160-
([#205](https://github.com/krvajal/vscode-fortran-support/issues/205))
180+
([#205](https://github.com/fortran-lang/vscode-fortran-support/issues/205))
161181
- Fixes labelled `stop` conditions
162-
([#172](https://github.com/krvajal/vscode-fortran-support/issues/172))
182+
([#172](https://github.com/fortran-lang/vscode-fortran-support/issues/172))
163183
- Fixes incorrect comment capture for type, abstract|extends types
164-
([#262](https://github.com/krvajal/vscode-fortran-support/issues/262))
184+
([#262](https://github.com/fortran-lang/vscode-fortran-support/issues/262))
165185

166186
### Added
167187

168188
- Adds support for .f18 and .F18 file extensions
169-
([#252](https://github.com/krvajal/vscode-fortran-support/pull/252))
189+
([#252](https://github.com/fortran-lang/vscode-fortran-support/pull/252))
170190
- Adds workflow for automatic publishing to VS Marketplace
171-
([#237](https://github.com/krvajal/vscode-fortran-support/issues/237))
191+
([#237](https://github.com/fortran-lang/vscode-fortran-support/issues/237))
172192
- Adds basic support for pFUnit (.pf) highlighting
173-
([#185](https://github.com/krvajal/vscode-fortran-support/issues/185))
193+
([#185](https://github.com/fortran-lang/vscode-fortran-support/issues/185))
174194

175195
## [2.3.0]
176196

177197
### Fixed
178198

179199
- Fixes line continuation syntax highlighting for OpenMP
180-
([#225](https://github.com/krvajal/vscode-fortran-support/issues/225))
200+
([#225](https://github.com/fortran-lang/vscode-fortran-support/issues/225))
181201

182202
### Changed
183203

184204
- Fixes syntax highlighting for nested case-select constructs
185-
([#181](https://github.com/krvajal/vscode-fortran-support/issues/181)) via
186-
([#218](https://github.com/krvajal/vscode-fortran-support/pull/218))
205+
([#181](https://github.com/fortran-lang/vscode-fortran-support/issues/181)) via
206+
([#218](https://github.com/fortran-lang/vscode-fortran-support/pull/218))
187207

188208
### Added
189209

190210
- Added syntax highlight support for OpenACC
191-
([#224](https://github.com/krvajal/vscode-fortran-support/pull/224))
211+
([#224](https://github.com/fortran-lang/vscode-fortran-support/pull/224))
192212

193213
## [2.2.2] - 2020-12-11
194214

195215
### Fixed
196216

197217
- Fixed fixed-form tab character at start syntax highlighting
198-
([#191](https://github.com/krvajal/vscode-fortran-support/pull/191))
218+
([#191](https://github.com/fortran-lang/vscode-fortran-support/pull/191))
199219
- Fixed `class` paranthesis erroneous syntax highlighting
200-
([#196](https://github.com/krvajal/vscode-fortran-support/issues/196))
220+
([#196](https://github.com/fortran-lang/vscode-fortran-support/issues/196))
201221
- Fixed multiline block interface syntax highlighting
202-
([#202](https://github.com/krvajal/vscode-fortran-support/issues/202))
222+
([#202](https://github.com/fortran-lang/vscode-fortran-support/issues/202))
203223

204224
### Changed
205225

206226
- Updated `package.json`
207-
([#192](https://github.com/krvajal/vscode-fortran-support/pull/192))
227+
([#192](https://github.com/fortran-lang/vscode-fortran-support/pull/192))
208228
- Rewrote solution for `select` in variable name
209-
([#203](https://github.com/krvajal/vscode-fortran-support/pull/203))
229+
([#203](https://github.com/fortran-lang/vscode-fortran-support/pull/203))
210230

211231
## [2.2.1] - 2020-04-11
212232

@@ -400,29 +420,29 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
400420

401421
- Initial release
402422

403-
[unreleased]: https://github.com/krvajal/vscode-fortran-support/compare/v3.0....HEAD
404-
[3.0.0]: https://github.com/krvajal/vscode-fortran-support/compare/v2.6.2...v3.0.0
405-
[2.6.2]: https://github.com/krvajal/vscode-fortran-support/compare/v2.6.1...v2.6.2
406-
[2.6.1]: https://github.com/krvajal/vscode-fortran-support/compare/v2.6.0...v2.6.1
407-
[2.6.0]: https://github.com/krvajal/vscode-fortran-support/compare/v2.5.0...v2.6.0
408-
[2.5.0]: https://github.com/krvajal/vscode-fortran-support/compare/v2.4.3...v2.5.0
409-
[2.4.3]: https://github.com/krvajal/vscode-fortran-support/compare/v2.4.2...v2.4.3
410-
[2.4.2]: https://github.com/krvajal/vscode-fortran-support/compare/v2.4.1...v2.4.2
411-
[2.4.1]: https://github.com/krvajal/vscode-fortran-support/compare/v2.4.0...v2.4.1
412-
[2.4.0]: https://github.com/krvajal/vscode-fortran-support/compare/v2.3.0...v2.4.0
413-
[2.3.0]: https://github.com/krvajal/vscode-fortran-support/compare/v2.2.2...v2.3.0
414-
[2.2.2]: https://github.com/krvajal/vscode-fortran-support/compare/2.2.1...v2.2.1
415-
[2.2.1]: https://github.com/krvajal/vscode-fortran-support/compare/2.2.0...v2.2.1
416-
[2.2.0]: https://github.com/krvajal/vscode-fortran-support/compare/2.1.0...v2.2.0
417-
[2.1.0]: https://github.com/krvajal/vscode-fortran-support/compare/2.0.2...2.1.0
418-
[2.0.2]: https://github.com/krvajal/vscode-fortran-support/compare/2.0.0...2.0.2
419-
[2.0.0]: https://github.com/krvajal/vscode-fortran-support/compare/v1.3.0...v2.0.0
420-
[1.3.0]: https://github.com/krvajal/vscode-fortran-support/compare/v1.2.0...v1.3.0
421-
[1.2.0]: https://github.com/krvajal/vscode-fortran-support/compare/v1.1.0...v1.2.0
422-
[1.1.0]: https://github.com/krvajal/vscode-fortran-support/compare/v1.0.0...v1.1.0
423-
[1.0.0]: https://github.com/krvajal/vscode-fortran-support/compare/v0.6.3...v1.0.0
424-
[0.6.3]: https://github.com/krvajal/vscode-fortran-support/compare/v0.6.1...v0.6.3
425-
[0.6.1]: https://github.com/krvajal/vscode-fortran-support/compare/v0.6.0...v0.6.1
426-
[0.6.0]: https://github.com/krvajal/vscode-fortran-support/compare/v0.4.5...v0.6.0
427-
[0.4.5]: https://github.com/krvajal/vscode-fortran-support/compare/v0.4.4...v0.4.5
428-
[0.4.4]: https://github.com/krvajal/vscode-fortran-support/compare/tag/v0.4.4
423+
[unreleased]: https://github.com/fortran-lang/vscode-fortran-support/compare/v3.0....HEAD
424+
[3.0.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.6.2...v3.0.0
425+
[2.6.2]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.6.1...v2.6.2
426+
[2.6.1]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.6.0...v2.6.1
427+
[2.6.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.5.0...v2.6.0
428+
[2.5.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.4.3...v2.5.0
429+
[2.4.3]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.4.2...v2.4.3
430+
[2.4.2]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.4.1...v2.4.2
431+
[2.4.1]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.4.0...v2.4.1
432+
[2.4.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.3.0...v2.4.0
433+
[2.3.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v2.2.2...v2.3.0
434+
[2.2.2]: https://github.com/fortran-lang/vscode-fortran-support/compare/2.2.1...v2.2.1
435+
[2.2.1]: https://github.com/fortran-lang/vscode-fortran-support/compare/2.2.0...v2.2.1
436+
[2.2.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/2.1.0...v2.2.0
437+
[2.1.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/2.0.2...2.1.0
438+
[2.0.2]: https://github.com/fortran-lang/vscode-fortran-support/compare/2.0.0...2.0.2
439+
[2.0.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v1.3.0...v2.0.0
440+
[1.3.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v1.2.0...v1.3.0
441+
[1.2.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v1.1.0...v1.2.0
442+
[1.1.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v1.0.0...v1.1.0
443+
[1.0.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v0.6.3...v1.0.0
444+
[0.6.3]: https://github.com/fortran-lang/vscode-fortran-support/compare/v0.6.1...v0.6.3
445+
[0.6.1]: https://github.com/fortran-lang/vscode-fortran-support/compare/v0.6.0...v0.6.1
446+
[0.6.0]: https://github.com/fortran-lang/vscode-fortran-support/compare/v0.4.5...v0.6.0
447+
[0.4.5]: https://github.com/fortran-lang/vscode-fortran-support/compare/v0.4.4...v0.4.5
448+
[0.4.4]: https://github.com/fortran-lang/vscode-fortran-support/compare/tag/v0.4.4

0 commit comments

Comments
 (0)