Skip to content

Commit b6d78ca

Browse files
chore: bump version to 3.7 (#355)
* chore: bump version to 3.7 * docs: make sure changelog is referring to github --------- Co-authored-by: Bastian Doetsch <bastian.doetsch@snyk.io>
1 parent 1218b2c commit b6d78ca

File tree

12 files changed

+12
-286
lines changed

12 files changed

+12
-286
lines changed

CHANGELOG.md

Lines changed: 1 addition & 275 deletions
Original file line numberDiff line numberDiff line change
@@ -1,277 +1,3 @@
11
# Snyk Security Changelog
22

3-
## [3.7.0]
4-
### Changes
5-
- Added support for improved Settings UI for simpler configuration of Snyk settings (experimental). Enable by setting the environment variable SNYK_USE_HTML_SETTINGS to true.
6-
- Automatic organization configuration is now enabled by default.
7-
- Added support for risk score filtering (closed beta).
8-
9-
## [3.6.0]
10-
### Changes
11-
- Add setting organization configuration at the project level.
12-
- Add support for automatic organization configuration.
13-
14-
## [3.5.0]
15-
### Fixes
16-
- Small bug fixes and dependency updates.
17-
18-
## [3.4.0]
19-
### Fixes
20-
- resolve handle leak in image descriptor handling
21-
22-
## [3.3.0]
23-
### Changes
24-
- PAT support.
25-
- removed deprecated Snyk Code Quality.
26-
27-
## [3.2.1]
28-
### Changes
29-
- fixed compatibility with some older Eclipse versions, by removing GSON dependency
30-
31-
## [3.2.0]
32-
### Changes
33-
- Fixed Issue Status view filters for ignored issues not hiding non-shown issues in editor (early access).
34-
- Added support for submitting Ignore Requests (early access).
35-
36-
## [3.1.0]
37-
### Changes
38-
- add option for using a folder as reference instead of a branch in net-new scanning
39-
- add scan summary to custom UI, updating scan statuses live
40-
- added support for DeepCode AI Fixes
41-
- new severity icons
42-
- moved non-secret preferences to standard preference store, only use secure store for tokens
43-
44-
### Fixes
45-
- leak of image handles on big projects
46-
- startup and initialization errors - now waiting for init of secure store, download and config
47-
- fixes open & ignored issue filtering toggles
48-
49-
## [3.0.0]
50-
### Changes
51-
- process api URL from hasAuthenticated message
52-
- add release channel preference to select which CLI is downloaded
53-
- added plugin installed event and analytics sender
54-
- added new UI view to display issue details for all scan types
55-
- removed legacy UI view
56-
- added Snyk Code consistent ignores support
57-
- added Net new issues support
58-
59-
## [2.2.0] - v20241024.154007
60-
### Changes
61-
- switch download URL to downloads.snyk.io
62-
- remove keystore decoding from PR checks
63-
- update jackson dependencies
64-
- allow to select/deselect code quality findings
65-
66-
67-
## [2.2.0] - v20240829.120828
68-
### Changes
69-
- update required protocol version to 14
70-
- integrate latest docs incl. troubleshooting
71-
- default to oauth2 when authenticating
72-
- rename token field
73-
74-
## [2.2.0] - v20240619.131238
75-
### Changes
76-
- fixes the generated ignore id so that it is ignored during scanning
77-
78-
## [2.2.0] - v20240529.110806
79-
### Changes
80-
- require lsp4e 0.18.4 and lsp4j 0.22.0 as minimum versions (Eclipse 2024-03)
81-
- update release process & update sites to https://static.snyk.io/eclipse/preview and https://static.snyk.io/eclipse/stable
82-
83-
## [2.1.0] - v20240412.114323
84-
### Changes
85-
- bumped the LS protocol version to 11 to support new commands introduced for global ignores
86-
87-
## [2.1.0] - v20240313.174439
88-
89-
### Changes
90-
- bumped the LS protocol version to 11 to support new commands introduced for global ignores
91-
92-
## [2.1.0] - v20240313.174439
93-
94-
### Fixes
95-
96-
- shortened plugin name to just Snyk Security
97-
98-
## [2.1.0] - v20240301.083858
99-
100-
### Fixes
101-
102-
- fix dependency declaration for lsp4e
103-
- bump jackson & commons-codec dependencies
104-
105-
## [2.1.0] - v20240119.091944
106-
107-
### Fixes
108-
109-
- fix an exception when checking for Snyk Code enablement in the preference page
110-
111-
## [2.1.0] - v20240115.153911
112-
113-
### Changes
114-
115-
- add preference for scan mode selection (automatic/manual)
116-
117-
## [2.1.0] - v20231129.123319
118-
### Changes
119-
- add base URL preference for CLI download
120-
- use LS embedded in CLI and only download CLI as dependency
121-
122-
## [2.1.0] - v20230720.102331
123-
### Changes
124-
- fix custom path configuration
125-
126-
## [2.1.0] - v20230606.182718
127-
### Changes
128-
- update plugin to cater to LSP4e API changes
129-
- cleanup redundant code
130-
- don't shutdown language server after some time of inactivity
131-
132-
## [2.1.0] - v20230307.102901
133-
### Changes
134-
- unpin LSP4e dependency - this requires running Eclipse on JDK 17+
135-
136-
## [2.0.0] - v20230131.163308
137-
### Changes
138-
- Snyk Test now scans the selected project
139-
- Added new Snyk Test Workspace command
140-
141-
## [2.0.0] - v20221222.164444
142-
### Changes
143-
- Submit runtime information of jdk and os to language server
144-
145-
### Fixed
146-
- NPE when finishing Snyk Wizard in empty workspace
147-
148-
## [2.0.0] - v20221220.094322
149-
### Changes
150-
- fix NPEs in Snyk Wizard
151-
- update jackson deps to 2.14.0
152-
153-
## [2.0.0] - v20221130.134443
154-
### Changes
155-
- add folder trust feature
156-
157-
## [2.0.0] - v20221115.132308
158-
### Changes
159-
- adds configuration wizard for custom endpoints
160-
161-
## [2.0.0] - v20221007.135736
162-
### Fixed
163-
- malformed proxy URL
164-
165-
## [2.0.0] - v20220927.182222
166-
### Changes
167-
- add support for insecure and custom CAs to download and API checks
168-
169-
## [2.0.0] - v20220905.164345
170-
### Changes
171-
- promote language server from BETA to GA
172-
- announce workspace folder capability correctly
173-
- disable / enable Snyk Code based on org settings
174-
175-
## [2.0.0] - v20220818.075149
176-
### Changes
177-
- add support for `window/showDocument` request
178-
- automatically start workspace scan on plugin startup
179-
- allow manually triggering a workspace scan via context menu or Snyk View
180-
181-
### Fixed
182-
- Language Server does not shutdown anymore on disconnecting last document, it now uses a grace period of one hour
183-
184-
## [2.0.0] - v20220725.070608
185-
### Changes
186-
- refactor LSP extensions to use snyk namespace - this will force an LS Server update
187-
- configure LS with initialize options instead of env vars
188-
- remove redundant CLI download
189-
- allow automatic/manual Snyk binary management
190-
- make CLI path configurable
191-
- pre-fill settings values from SNYK_API, SNYK_TOKEN, SNYK_CFG_ORG environment variables on first time plugin usage
192-
193-
## [2.0.0] - v20220718.111138
194-
### Changes
195-
- enable telemetry by default
196-
197-
## [2.0.0] - v20220627.112145
198-
199-
### Fixes
200-
- parse and display findings of multi-module projects in Snyk View, supporting the `--all-projects` parameter there as well.
201-
- use preferences to configure additional environment variables in environment of CLI
202-
- proxy configuration for https proxy is now using `https_proxy=http://configured-proxy-settings-in-eclipse` instead of `https_proxy=https://configured-proxy-settings-in-eclipse`
203-
- support additional environment variables of the format `a=b=c`, e.g. needed for `MAVEN_OPTS=-Djava.awt.headless=true`
204-
205-
206-
## [2.0.0] - v20220620.201253
207-
208-
### Fixes
209-
- fixed ConcurrentModificationException when submitting configuration to language server
210-
- don't shutdown Language Server when all associated files are closed, in order to preserve cached diagnostics for an hour
211-
212-
### Changes
213-
- mark retrieved diagnostics as `Snyk` instead of `Language Server` to be able to filter, group and sort in problem view.
214-
215-
## [2.0.0] - v20220610.102110
216-
217-
### Fixes
218-
- fixed legacy Snyk View scan under Windows
219-
- fixed passing of --insecure and --org parameters if empty
220-
221-
### Changes
222-
- ⬆️ update jackson dependencies to 2.13.3
223-
224-
## [2.0.0] - v20220525.165232
225-
226-
### Fixes
227-
- support download of Language Server for Apple M1
228-
- fix download of Language Server in some situations
229-
230-
### Changes
231-
- add organization preference to specify organization to use for LS scans
232-
- add preference for usage statistics (metrics)
233-
234-
## [2.0.0] - v20220517.090738
235-
236-
### Changes
237-
238-
- add setting to configure error reporting to Snyk
239-
- enable hovers in JDT
240-
- optimize dependencies & compatibility (2021-3 is the minimum Eclipse release now)
241-
- add supported file types as content types and associate them with GenericEditor
242-
- automatic weekly deployment with signed jars to update site / marketplace
243-
- automatic CI/CD deployment on push to main with signed jars
244-
245-
### Fixes
246-
- auto-enable legacy scan from Snyk View when token is retrieved via language server
247-
248-
249-
## [2.0.0] - v20220510.101331
250-
251-
- fix missing progress bars for scan jobs
252-
- Language Server: Support Snyk Open Source (activated by default)
253-
- Language Server: Support Snyk Code (deactivated by default)
254-
- Language Server: Support Snyk Infrastructure-as-Code (activated by default)
255-
- Fully automated maven tycho build
256-
- Provide an update site through CI/CD and publish it on github
257-
258-
## [2.0.0] - v20220509.163447
259-
260-
### Changes
261-
- Integrated Language Server into Eclipse Plugin
262-
- Automatic Download of Language Server
263-
- Manual selection of path to Language Server
264-
- Language Server: Support Snyk Open Source (activated by default)
265-
- Language Server: Support Snyk Code (deactivated by default)
266-
- Language Server: Support Snyk Infrastructure-as-Code (activated by default)
267-
- Language Server: Support Eclipse Proxy Settings
268-
- Language Server: Extended Configuration Options
269-
- Secure Preference Storage for Token security
270-
271-
### Fixes
272-
273-
- Fixes UI bugs when Token not available
274-
275-
## [1.3.x]
276-
277-
Old version on marketplace
3+
Our changelog is available on github at https://github.com/snyk/snyk-eclipse-plugin/releases.

feature/category.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<site>
3-
<feature url="features/io.snyk.scanner_3.6.0.qualifier.jar" id="io.snyk.scanner" version="3.6.0.qualifier">
3+
<feature url="features/io.snyk.scanner_3.7.0.qualifier.jar" id="io.snyk.scanner" version="3.7.0.qualifier">
44
<category name="io.snyk.scanner"/>
55
</feature>
66
<category-def name="io.snyk.scanner" label="Snyk Security">

feature/feature.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<feature
33
id="io.snyk.scanner"
44
label="Snyk Security"
5-
version="3.6.0.qualifier"
5+
version="3.7.0.qualifier"
66
provider-name="Snyk">
77

88
<description url="https://snyk.io">

feature/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.snyk</groupId>
66
<artifactId>parent</artifactId>
7-
<version>3.6.0-SNAPSHOT</version>
7+
<version>3.7.0-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>io.snyk.scanner</artifactId>

plugin/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
33
Bundle-Name: %Bundle-Name
44
Bundle-RequiredExecutionEnvironment: JavaSE-17
55
Bundle-SymbolicName: io.snyk.eclipse.plugin;singleton:=true
6-
Bundle-Version: 3.6.0.qualifier
6+
Bundle-Version: 3.7.0.qualifier
77
Bundle-Activator: io.snyk.eclipse.plugin.Activator
88
Bundle-Vendor: %Bundle-Vendor
99
Require-Bundle: org.eclipse.ui,

plugin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>io.snyk</groupId>
77
<artifactId>parent</artifactId>
8-
<version>3.6.0-SNAPSHOT</version>
8+
<version>3.7.0-SNAPSHOT</version>
99
</parent>
1010

1111

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>io.snyk</groupId>
55
<artifactId>parent</artifactId>
6-
<version>3.6.0-SNAPSHOT</version>
6+
<version>3.7.0-SNAPSHOT</version>
77
<packaging>pom</packaging>
88

99
<properties>

target-platform/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.snyk</groupId>
66
<artifactId>parent</artifactId>
7-
<version>3.6.0-SNAPSHOT</version>
7+
<version>3.7.0-SNAPSHOT</version>
88
</parent>
99
<packaging>eclipse-target-definition</packaging>
1010
</project>

tests/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
33
Bundle-Name: io.snyk.eclipse.plugin.tests
44
Bundle-RequiredExecutionEnvironment: JavaSE-17
55
Bundle-SymbolicName: io.snyk.eclipse.plugin.tests;singleton:=true
6-
Bundle-Version: 3.6.0.qualifier
6+
Bundle-Version: 3.7.0.qualifier
77
Bundle-Vendor: Snyk
88
Fragment-Host: io.snyk.eclipse.plugin
99
Automatic-Module-Name: io.snyk

tests/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.snyk</groupId>
66
<artifactId>parent</artifactId>
7-
<version>3.6.0-SNAPSHOT</version>
7+
<version>3.7.0-SNAPSHOT</version>
88
</parent>
99

1010
<artifactId>io.snyk.eclipse.plugin.tests</artifactId>

0 commit comments

Comments
 (0)