1.8.10 release
diff --git a/doc/released/README-1810.html b/doc/released/README-1810.html
new file mode 100644
index 0000000..73e8806
--- /dev/null
+++ b/doc/released/README-1810.html
@@ -0,0 +1,48 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
+<html> <head>
+<title>AspectJ 1.8.10 Readme</title>
+<style type="text/css">
+<!--
+ P { margin-left: 20px; }
+ PRE { margin-left: 20px; }
+ LI { margin-left: 20px; }
+ H4 { margin-left: 20px; }
+ H3 { margin-left: 10px; }
+-->
+</style>
+</head>
+
+<body>
+<div align="right"><small>
+© Copyright 2016 Contributors.
+All rights reserved.
+</small></div>
+
+<h1>AspectJ 1.8.10 Readme</h1>
+
+<p>The full list of resolved issues in 1.8.10 is available
+<a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced;bug_status=RESOLVED;bug_status=VERIFIED;bug_status=CLOSED;product=AspectJ;target_milestone=1.8.10;">here</a></h2>.</p>
+
+<ul>
+<li>1.8.10 available 9-Dec-2016
+</ul>
+
+<h2>Notable changes</h2>
+
+<h4>JDT Upgrade</h4>
+<p>The JDT compiler inside AspectJ has been upgraded to the Eclipse Neon.2 level (JDT commit #75dbfad0).</p>
+
+<h4>Java8</h4>
+<p>The Eclipse JDT compiler embedded inside AspectJ now requires Java 8, so that is the minimum required level to compile sources with AspectJ.
+However, if only doing weaving and no compilation then it is possible to use Java 7.
+
+<h4>Annotation style around advice and proceed (<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=500035">Bug 500035</a>)</h4>
+<p>A long standing issue that has been lurking in the handling of arguments passed to proceed for annotation style
+aspects has been fixed. If, at a joinpoint where 'this'/'target' differ (for example at some call joinpoints), the pointcut
+bound either 'this' or 'target' (but not both), then the system would still expect the advice to pass both 'this' and 'target' into the proceed
+call. With the fix here you only need to pass what you bind. So if you bind only 'this' you don't need to pass 'target' (and vice versa).
+This will affect users that have been working around this quirk by passing both 'this' and 'target'. That isn't necessary anymore.
+This fix is in aspectjrt.jar so you will need to be using the 1.8.10 version of aspectjrt.jar at runtime to pickup this change.
+<!-- ============================== -->
+</body>
+</html>
diff --git a/downloads.php b/downloads.php
index ca22af3..0e8c7ac 100644
--- a/downloads.php
+++ b/downloads.php
@@ -160,10 +160,7 @@
</ul>
</td>
<td rowspan="2" width="30%" align="right">
- <!-- stick out reference to most recent dev build -->
-
- <a href="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.9.0.BETA-3.jar">aspectj-1.9.0.BETA-3.jar</a> (~15M)<br>
-
+ <a href="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.9.0.BETA-3.jar">aspectj-1.9.0.BETA-3.jar</a> (~15M)<br>
</td>
</tr>
</tbody>
@@ -178,6 +175,25 @@
<h3 id="stable_release">Latest Stable Release</h3>
<ul>
<li>
+ <b>AspectJ 1.8.10, Released 9 Dec 2016</b>
+ <table border="0" cellspacing="0" cellpadding="0" width="100%">
+ <tr>
+ <td><ul>AspectJ compiler, browser, documentation tool, Ant tasks, and documentation.</ul></td>
+ <td width="30%" align="right">
+ <a href="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.8.10.jar">aspectj-1.8.10.jar</a> (~15M)<br>
+ <a href="http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.8.10-src.jar">aspectj-1.8.10-src.jar</a>
+ </td>
+ </tr>
+ </table>
+ </li>
+ </ul>
+</div>
+
+ <!-- ============ ASPECTJ MILESTONES -->
+ <div class="homeitem3col">
+ <h3 id="milestones">AspectJ 8</h3>
+ <ul>
+ <li>
<b>AspectJ 1.8.9, Released 14 Mar 2016</b>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
@@ -190,11 +206,6 @@
</table>
</li>
</ul>
-</div>
-
- <!-- ============ ASPECTJ MILESTONES -->
- <div class="homeitem3col">
- <h3 id="milestones">AspectJ 8</h3>
<ul>
<li>
<b>AspectJ 1.8.8, Released 7 Jan 2016</b>
diff --git a/index.php b/index.php
index 9268d1c..5e7f9e1 100644
--- a/index.php
+++ b/index.php
@@ -87,6 +87,13 @@
<div class="homeitem">
<h3>News and Events</h3>
+<li>AspectJ 1.8.10 is <a href="downloads.php">available for download</a>.
+See the <a href="doc/released/README-1810.html">readme</a>
+for more information.
+Feedback is welcome on the mailing list or in <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ">bugzilla</a>.
+<br><div align="right"><span class="dates"><i>posted 12-Dec-16</i></span></div>
+</li>
+
<li>AspectJ 1.9.0 beta3 is <a href="downloads.php">available for download</a>. AspectJ 1.8.9
will not work with Java 9 and if exploring AspectJ on Java 9 please try out the 1.9.0 beta.
Feedback is welcome on the mailing list or in <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=AspectJ">bugzilla</a>.