Skip to content

Commit 2d3d6dd

Browse files
Update plugin descriptor for release 0.8.0
1 parent ecaa72e commit 2d3d6dd

File tree

2 files changed

+29
-12
lines changed

2 files changed

+29
-12
lines changed

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# Available idea versions:
22
# https://www.jetbrains.com/intellij-repository/releases
33
# https://www.jetbrains.com/intellij-repository/snapshots
4-
version=0.7.0
5-
ideaVersion=2017.1
4+
version=0.8.0
5+
ideaVersion=2016.1
66
# https://intellij-support.jetbrains.com/hc/en-us/articles/206544879-Selecting-the-JDK-version-the-IDE-will-run-under
77
# Java 8 is required to run IntelliJ IDEA starting from version 16
88
javaVersion=1.8

src/main/resources/META-INF/plugin.xml

Lines changed: 27 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<idea-plugin version="2">
1+
<idea-plugin>
22
<id>io.protostuff.protostuff-jetbrains-plugin</id>
33
<name>Protobuf Support</name>
4-
<version>0.7.0</version>
4+
<version>0.8.0</version>
55
<vendor email="[email protected]">Kostiantyn Shchepanovskyi</vendor>
66

77
<description><![CDATA[
@@ -14,36 +14,53 @@
1414
<li>Custom include path for proto files.</li>
1515
<li>Reference support.</li>
1616
<li>Usage search for messages/enums.</li>
17-
<li>Syntax highlighting and validation.</li>
17+
<li>Syntax highlighting.</li>
18+
<li>Syntax validation for proto2/proto3.</li>
1819
<li>Error checks for reserved/duplicated field tags and names.</li>
1920
<li>Fonts & Colors configuration.</li>
2021
<li>Structure View.</li>
2122
<li>Brace matching.</li>
2223
<li>Line and block commenting.</li>
2324
<li>Code formatting.</li>
24-
<li>Navigating to message, enum or service by name (Ctrl+N)</li>
25+
<li>Navigation to message, enum or service by name (Ctrl+N)</li>
26+
<li>Proto file rename refactoring (imports are update automatically).</li>
2527
</ul>
2628
<br>
2729
<a href="https://github.com/protostuff/protobuf-jetbrains-plugin/wiki/Roadmap">Roadmap</a> |
2830
<a href="https://github.com/protostuff/protobuf-jetbrains-plugin/issues">Issue tracker</a> |
29-
Donate (<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5UPXLBR8UAHG6">PayPal</a>)
31+
Donate (<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5UPXLBR8UAHG6">PayPal</a>,
32+
<a href="https://ksprojects.org/protobuf-support-for-jetbrains-ide/btc/">BitCoin</a>)
3033
<br>
3134
]]></description>
3235

3336
<change-notes><![CDATA[
3437
35-
<a href="https://github.com/protostuff/protobuf-jetbrains-plugin/releases/tag/v0.7.0">
36-
<b>v0.7.0</b>
37-
</a> (2016-10-01)
38+
<a href="https://github.com/protostuff/protobuf-jetbrains-plugin/releases/tag/v0.8.0">
39+
<b>v0.8.0</b>
40+
</a> (2017-04-14)
3841
<ul>
39-
<li>Add navigation to message, enum or service by name (Ctrl+N).</li>
40-
<li>Fix syntax error highlighting for missing tokens.</li>
42+
<li>Support for proto file renames - import statements are automatically updated when
43+
imported file is renamed.</li>
44+
<li>Add proto2/proto3 syntax validation - check field labels (in proto2 labels are
45+
mandatory; in proto3 optional and required labels are forbidden), enum values
46+
(first value must be zero), check for elements removed in proto3 - extensions and groups.</li>
47+
<li>Resolve option references - navigate to message field which corresponds to an option key.</li>
48+
<li>Improved icon for proto files.</li>
49+
<li>Fix imports resolving in WebStorm 2017.1, when source directory is marked as "Resource Root".</li>
50+
<li>Fix error that is reported by IDE when proto files are importing each other in a loop (or when
51+
proto file imports itself).</li>
4152
</ul>
4253
4354
<br>
4455
<a href="https://github.com/protostuff/protobuf-jetbrains-plugin/releases">
4556
<b>Full Changelog</b>
4657
</a>
58+
59+
<br>
60+
<br>
61+
<i>Donations (<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5UPXLBR8UAHG6">PayPal</a>,
62+
<a href="https://ksprojects.org/protobuf-support-for-jetbrains-ide/btc/">BitCoin</a>) are welcome.
63+
With your little help we can make this plugin better.</i>
4764
]]>
4865
</change-notes>
4966

0 commit comments

Comments
 (0)