Skip to content

Commit

Permalink
Merge pull request #658 from HaxeFoundation/PrepFor0.11.1
Browse files Browse the repository at this point in the history
Prepare for 0.11.1 release.
  • Loading branch information
EricBishton committed Aug 5, 2017
2 parents 1f841bb + d2d4d46 commit b271ea3
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 11 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,19 @@
plugin is for IDEA versions 14.1.5, 14.1.6, and 14.1.7.
</p>

<p>0.11.1: (community release)</p>
<ul>
<li>Check for and halt type resolution when a cyclical/recursive definition is found.</li>
<li>Address some freezes by delaying use of indices until indexing is complete.</li>
<li>Speed haxelib syncing (and stop unnecessary re-indexing). (Regression)</li>
<li>Fix freezes by fixing some multi-threading issues and other exceptions being thrown.</li>
<li>Speed up parsing of arrow functions.</li>
<li>Add Haxe-specific double-click selection logic for strings and comments. (Issue #212)</li>
<li>Reroute debugging informational errors to the status bar instead of modal dialogs. </li>
<li>Fix compilation halting on "- Link" informational messages.</li>
<li>Add neko and haxelib directories to the path when building projects (for all platforms; used to be OSX-only).</li>
<li>Fix multi-platform build issues (for the plugin, particularly affects Windows builds).</li>
</ul>
<p>0.11.0: (community release)</p>
<ul>
<li>Support IDEA 2017.1</li>
Expand Down
3 changes: 2 additions & 1 deletion CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ Recent contributors
- Eric Bishton <[email protected]>
- Eric Bishton <[email protected]>
- EricBishton <ebishton.ix.netcom.com>
- EricBishton <[email protected]>
- Eric Bishton <[email protected]>
- GitHub <[email protected]>
- Ilya Kuzmichev <[email protected]>
- Jens Fischer <[email protected]>
- mayakwd <[email protected]>
- slavara <[email protected]>
- Usievaład Čorny <[email protected]>
- Usievaład Kimajeŭ <[email protected]>
- winmain <[email protected]>

Expand Down Expand Up @@ -43,6 +43,7 @@ All contributors
- Eric Bishton <[email protected]>
- Eric Bishton <[email protected]>
- EricBishton <ebishton.ix.netcom.com>
- EricBishton <[email protected]>
- Eric Bishton <[email protected]>
- Eugene Zhuravlev <[email protected]>
- Evgeny Pasynkov <[email protected]>
Expand Down
17 changes: 12 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,23 @@ Haxe plugin for Intellij IDEA
======================================

This plugin allows you to develop [Haxe](http://haxe.org/) programs with [Intellij IDEA](http://www.jetbrains.com/idea).
It requires Intellij IDEA Ultimate or Community Edition, versions 14, 15, 2016.1 through 2016.3, and 2017.1.
It requires Intellij IDEA Ultimate or Community Edition, versions 14, 15, 2016, and 2017 through 2017.2.

#### We have moved!
The primary maintained branch of this plugin has moved to the Haxe Foundation's github repository. Please update your
links and git clones to point to [http://github.com/HaxeFoundation/intellij-haxe](http://github.com/HaxeFoundation/intellij-haxe)
#### Future Versions Announcement

Very, very few users are continuing to use this plugin with IDEA versions 14.x and 15.x. Plugin version 0.11.1 will be the last
version published that will support these environments. (If you and/or your business need these or previous versions supported, then
[contact the project maintainers](http://intellij-haxe.org/contact) at the project page ([http://intellij-haxe.org](http://intellij-haxe.org)) and continuing support
can be arranged.)

#### Support
#### Technical Support
Support for this plugin is available through the project's home page: [http://intellij-haxe.org](http://intellij-haxe.org), or
the github issues list [http://github.com/HaxeFoundation/intellij-haxe/issues](http://github.com/HaxeFoundation/intellij-haxe/issues).

#### We have moved!
As of January 2017, the primary maintained branch of this plugin has moved to the Haxe Foundation's github repository. Please update your
links and git clones to point to [http://github.com/HaxeFoundation/intellij-haxe](http://github.com/HaxeFoundation/intellij-haxe)

Install
-------

Expand Down
2 changes: 1 addition & 1 deletion idea_v16.properties
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
idea.version=16

# Human-readable versions of IDEA that this build is compatible with.
plugin.compatibility.description=IDEA 2016.1 through 2016.3.4
plugin.compatibility.description=IDEA 2016.1 through 2016.3.X.

# ###################################################
# IDEA build IDs that are compatible with this plugin.
Expand Down
3 changes: 2 additions & 1 deletion idea_v17.properties
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

# Target version of IDEA that we typically build for.
# This is appended to the name of the intellij-haxe-XXX jar file.
idea.version=17
idea.version=16-17

# Human-readable versions of IDEA that this build is compatible with.
plugin.compatibility.description=IDEA 2016.1 through 2017.x
Expand All @@ -15,6 +15,7 @@ plugin.compatibility.description=IDEA 2016.1 through 2017.x
#
# IDEA builds prior to this one will not install this plugin.
#
# 2016.1 was on the 145 code line before the new numbering.
plugin.installable.since=145.0
#
# IDEA builds after this one will not install this plugin.
Expand Down
19 changes: 16 additions & 3 deletions src/META-INF/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,29 @@
<depends optional="true" config-file="flex-debugger-support.xml">com.intellij.flex</depends>
<depends optional="true" config-file="debugger-support.xml">com.intellij.modules.ultimate</depends>

<version>0.11.0 for @plugin.compatibility.description@</version>
<version>0.11.1 for @plugin.compatibility.description@</version>
<change-notes>
<![CDATA[
<p>This jar is compatible with @plugin.compatibility.description@</p>
<p>It was built using IDEA build @idea.sdk.version@</p>
<p>Documentation: <a href="https://github.com/HaxeFoundation/intellij-haxe/blob/master/README.md">https://github.com/HaxeFoundation/intellij-haxe/blob/master/README.md</a></p>
<p>Support: <a href="http://intellij-haxe.org">http://intellij-haxe.org</a></p>
<p>Donate: <a href="https://www.patreon.com/EricBishton">https://www.patreon.com/EricBishton</a></p>
<p>Get Support: <a href="http://intellij-haxe.org">http://intellij-haxe.org</a></p>
<p>Contribute: <a href="https://www.patreon.com/EricBishton">https://www.patreon.com/EricBishton</a></p>
<p>Professionally supported and maintained by Bishton Software Solutions: <a href="http://BishtonSoftwareSolutions.com">http://BishtonSoftwareSolutions.com</a></p>
<p/>
<p>0.11.1: (community release)</p>
<ul>
<li>Check for and halt type resolution when a cyclical/recursive definition is found.</li>
<li>Address some freezes by delaying use of indices until indexing is complete.</li>
<li>Speed haxelib syncing (and stop unnecessary re-indexing). (Regression)</li>
<li>Fix freezes by fixing some multi-threading issues and other exceptions being thrown.</li>
<li>Speed up parsing of arrow functions.</li>
<li>Add Haxe-specific double-click selection logic for strings and comments. (Issue #212)</li>
<li>Reroute debugging informational errors to the status bar instead of modal dialogs. </li>
<li>Fix compilation halting on "- Link" informational messages.</li>
<li>Add neko and haxelib directories to the path when building projects (for all platforms; used to be OSX-only).</li>
<li>Fix multi-platform build issues (for the plugin, particularly affects Windows builds).</li>
</ul>
<p>0.11.0: (community release)</p>
<ul>
<li>Support IDEA 2017.1</li>
Expand Down

0 comments on commit b271ea3

Please sign in to comment.