|
4 | 4 |
|
5 | 5 | ## [Unreleased] |
6 | 6 |
|
| 7 | +## [3.0.2] - 2023-07-20 |
| 8 | + |
| 9 | +### Added |
| 10 | + |
| 11 | +- [**Sourcesync Pro**](https://plugins.jetbrains.com/plugin/22318-source-synchronizer-pro) announcement |
| 12 | + |
| 13 | +### Changed |
| 14 | + |
| 15 | +- the plugin no longer relies on private/internal IntelliJ API's (ported from **Sourcesync Pro**) |
| 16 | + |
| 17 | +### Fixed |
| 18 | +- NPE when notification group is not yet available |
| 19 | + |
7 | 20 | ## [3.0.1] - 2023-06-30 |
8 | 21 |
|
9 | 22 | ### Fixed |
|
13 | 26 |
|
14 | 27 | ### Added |
15 | 28 | - passwords and passphrases are now stored in the much safer IntelliJ Credential Store. |
| 29 | + |
16 | 30 | - improved SCP upload fail messages |
17 | 31 |
|
18 | 32 | ### Changed |
19 | 33 | - redesigned Sync Connection Configurations editor with an improved look and feel similar to Run Configurations editor |
| 34 | + |
20 | 35 | - simplified the user experience when it comes to configuring remote connections, especially the authentication form |
21 | 36 |
|
22 | 37 | ### Removed |
23 | 38 | - support for FTP&FTPS protocols |
| 39 | + |
24 | 40 | - the ability to configure concurrent sync jobs |
25 | 41 |
|
26 | 42 | ## [2.0.4] - 2023-04-30 |
|
41 | 57 |
|
42 | 58 | ### Fixed |
43 | 59 | - path location issues when uploading files with scp from Windows to Unix |
| 60 | + |
44 | 61 | - sync menus are now disabled when no remote target is selected |
45 | 62 |
|
46 | 63 | ## [2.0.2] - 2022-12-07 |
47 | 64 |
|
48 | 65 | ### Added |
49 | 66 | - support for latest OpenSSH private key format |
| 67 | + |
50 | 68 | - support for latest IntelliJ 2022.3 |
51 | 69 |
|
52 | 70 | ## [2.0.1] |
53 | 71 |
|
54 | 72 | ### Fixed |
55 | 73 | - upload issues when using SFTP from local Windows to remote Linux |
| 74 | + |
56 | 75 | - behavior for SSH keys component, now they properly enable or disable if users want to authenticate with SSH keys |
| 76 | + |
57 | 77 | - plugin icon shown in marketplace |
58 | 78 |
|
59 | 79 | ### Changed |
|
64 | 84 |
|
65 | 85 | ### Added |
66 | 86 | - support for semver |
| 87 | + |
67 | 88 | - build with Kotlin&Gradle |
| 89 | + |
68 | 90 | - support for Java 11 |
| 91 | + |
69 | 92 | - new menu icons |
70 | 93 |
|
71 | 94 | ### Changed |
72 | 95 | - migrated UI layout from JGoodie's `FormLayout` to java.awt + IntelliJ layouts |
| 96 | + |
73 | 97 | - migrated most of the dialogs and panels to programmatic code. Reduces the UI Designer footprint |
| 98 | + |
74 | 99 | - connection configuration and selection dialogs can now be done from a single place, a combo |
75 | 100 | box placed in the toolbar. Similar to run/edit configurations. |
76 | 101 |
|
77 | 102 | ### Removed |
78 | 103 | - support for builds before IntelliJ IDEA 2021.1 |
| 104 | + |
79 | 105 | - removed usages of scheduled to be removed API |
| 106 | + |
80 | 107 | - support for builds with Java 1.6 |
| 108 | + |
81 | 109 | - context menus to create and select connection configurations |
82 | 110 |
|
83 | 111 | ### Fixed |
84 | 112 | - fixed issues with resource location due to trailing "/" |
| 113 | + |
85 | 114 | - remove all project associations when there is no Sourcesync connection available |
86 | 115 |
|
87 | 116 | ## [1.9.0] |
88 | 117 |
|
89 | 118 | ### Added |
90 | 119 | - support for OS X 10.11 |
| 120 | + |
91 | 121 | - support for passphrase keys for sftp connections |
| 122 | + |
92 | 123 | - support for passwordless ssh for scp connections |
93 | 124 |
|
94 | 125 | ### Changed |
95 | 126 | - the configuration window, the add target and module selection to centered dialogs |
| 127 | + |
96 | 128 | - `All previous configurations will be lost` |
97 | 129 |
|
98 | 130 | ### Fixed |
99 | 131 | - support for passwordless ssh for sftp connections |
| 132 | + |
100 | 133 | - issues with known_hosts file on Windows machines |
| 134 | + |
101 | 135 | - issue with hidden files and directories not showing through private key file chooser |
| 136 | + |
102 | 137 | - issue with private key file chooser forcing you to select the public key instead of the private one |
| 138 | + |
103 | 139 | - issues with configuration and target window not getting on top of the IDE |
104 | 140 |
|
105 | 141 | ## [1.8.0] |
106 | 142 |
|
107 | 143 | ### Added |
108 | 144 | - support for IntelliJ IDEA 15.x |
| 145 | + |
109 | 146 | - support for PyCharm 5.x |
110 | 147 |
|
111 | 148 | ### Changed |
|
121 | 158 |
|
122 | 159 | ### Fixed |
123 | 160 | - NPE when no default file was selected. |
| 161 | + |
124 | 162 | - exception due to context switching when using shortcuts. |
125 | 163 |
|
126 | 164 | ## [1.4.0] |
|
141 | 179 |
|
142 | 180 | ### Fixed |
143 | 181 | - force OK button to save connection preferences |
| 182 | + |
144 | 183 | - a few visual bugs (the `Allow ... number of connections` was not visible until resize) |
145 | 184 |
|
146 | 185 | ## [1.2.0] |
147 | 186 |
|
148 | 187 | ### Added |
| 188 | + |
149 | 189 | - option to limit the number of upload threads |
150 | 190 |
|
151 | 191 | ### Fixed |
| 192 | + |
152 | 193 | - support for `PyCharm` |
153 | 194 |
|
154 | 195 | [Unreleased]: https://github.com/fioan89/sourcesync/compare/v3.0.1...HEAD |
| 196 | + |
| 197 | +[3.0.1]: https://github.com/fioan89/sourcesync/compare/v3.0.0...v3.0.1 |
| 198 | + |
| 199 | +[3.0.0]: https://github.com/fioan89/sourcesync/compare/v2.0.4...v3.0.0 |
| 200 | + |
| 201 | +[2.0.4]: https://github.com/fioan89/sourcesync/compare/v2.0.3...v2.0.4 |
| 202 | + |
| 203 | +[2.0.3]: https://github.com/fioan89/sourcesync/compare/v2.0.2...v2.0.3 |
| 204 | + |
| 205 | +[2.0.2]: https://github.com/fioan89/sourcesync/compare/v2.0.1...v2.0.2 |
| 206 | + |
| 207 | +[2.0.1]: https://github.com/fioan89/sourcesync/compare/v2.0.0...v2.0.1 |
| 208 | + |
| 209 | +[2.0.0]: https://github.com/fioan89/sourcesync/compare/v1.9.0...v2.0.0 |
| 210 | + |
| 211 | +[1.9.0]: https://github.com/fioan89/sourcesync/compare/v1.8.0...v1.9.0 |
| 212 | + |
| 213 | +[1.8.0]: https://github.com/fioan89/sourcesync/compare/v1.5.0...v1.8.0 |
| 214 | + |
| 215 | +[1.5.0]: https://github.com/fioan89/sourcesync/compare/v1.4.0...v1.5.0 |
| 216 | + |
| 217 | +[1.4.0]: https://github.com/fioan89/sourcesync/compare/v1.3.0...v1.4.0 |
| 218 | + |
| 219 | +[1.3.0]: https://github.com/fioan89/sourcesync/compare/v1.2.0...v1.3.0 |
| 220 | + |
| 221 | +[1.2.0]: https://github.com/fioan89/sourcesync/commits/v1.2.0 |
| 222 | + |
| 223 | +[Unreleased]: https://github.com/fioan89/sourcesync/compare/v3.0.2...HEAD |
| 224 | + |
| 225 | +[3.0.2]: https://github.com/fioan89/sourcesync/compare/v3.0.1...v3.0.2 |
| 226 | + |
155 | 227 | [3.0.1]: https://github.com/fioan89/sourcesync/compare/v3.0.0...v3.0.1 |
| 228 | + |
156 | 229 | [3.0.0]: https://github.com/fioan89/sourcesync/compare/v2.0.4...v3.0.0 |
| 230 | + |
157 | 231 | [2.0.4]: https://github.com/fioan89/sourcesync/compare/v2.0.3...v2.0.4 |
| 232 | + |
158 | 233 | [2.0.3]: https://github.com/fioan89/sourcesync/compare/v2.0.2...v2.0.3 |
| 234 | + |
159 | 235 | [2.0.2]: https://github.com/fioan89/sourcesync/compare/v2.0.1...v2.0.2 |
| 236 | + |
160 | 237 | [2.0.1]: https://github.com/fioan89/sourcesync/compare/v2.0.0...v2.0.1 |
| 238 | + |
161 | 239 | [2.0.0]: https://github.com/fioan89/sourcesync/compare/v1.9.0...v2.0.0 |
| 240 | + |
162 | 241 | [1.9.0]: https://github.com/fioan89/sourcesync/compare/v1.8.0...v1.9.0 |
| 242 | + |
163 | 243 | [1.8.0]: https://github.com/fioan89/sourcesync/compare/v1.5.0...v1.8.0 |
| 244 | + |
164 | 245 | [1.5.0]: https://github.com/fioan89/sourcesync/compare/v1.4.0...v1.5.0 |
| 246 | + |
165 | 247 | [1.4.0]: https://github.com/fioan89/sourcesync/compare/v1.3.0...v1.4.0 |
| 248 | + |
166 | 249 | [1.3.0]: https://github.com/fioan89/sourcesync/compare/v1.2.0...v1.3.0 |
| 250 | + |
167 | 251 | [1.2.0]: https://github.com/fioan89/sourcesync/commits/v1.2.0 |
0 commit comments