Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #658 from HaxeFoundation/PrepFor0.11.1
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
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
Expand Up @@ -7,13 +7,13 @@ Recent contributors
- Eric Bishton <ebishton@Erics-MacBook-Pro.local>
- Eric Bishton <ebishton@ix.netcom.com>
- EricBishton <ebishton.ix.netcom.com>
- EricBishton <ebishton@ix.netcom.com>
- Eric Bishton <EricBishton@users.noreply.github.com>
- GitHub <noreply@github.com>
- Ilya Kuzmichev <deadbabe@gmail.com>
- Jens Fischer <jensfischer95@gmail.com>
- mayakwd <loremipsum.inside@gmail.com>
- slavara <ratdg@ya.ru>
- Usievaład Čorny <anibyl@riseup.net>
- Usievaład Kimajeŭ <usievalad@gmail.com>
- winmain <d.winmain@gmail.com>

Expand Down Expand Up @@ -43,6 +43,7 @@ All contributors
- Eric Bishton <ebishton@Erics-MacBook-Pro.local>
- Eric Bishton <ebishton@ix.netcom.com>
- EricBishton <ebishton.ix.netcom.com>
- EricBishton <ebishton@ix.netcom.com>
- Eric Bishton <EricBishton@users.noreply.github.com>
- Eugene Zhuravlev <jeka@intellij.com>
- Evgeny Pasynkov <Evgeny.Pasynkov@jetbrains.com>
Expand Down
17 changes: 12 additions & 5 deletions README.md
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
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
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
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.