tag:blogger.com,1999:blog-87213634589845902572026-06-16T18:02:04.160+01:00Byteman BlogAndrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.comBlogger73125tag:blogger.com,1999:blog-8721363458984590257.post-54415490548096145702026-06-16T11:14:34.341+01:002026-06-16T11:14:34.341+01:00 Byteman 4.0.27 has been released <p>&nbsp;</p><div class="post-body entry-content" id="post-body-6063523051697890844" itemprop="description articleBody"><p>Byteman 4.0.27 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://central.sonatype.com/search?q=byteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK27</p><p>&nbsp;<br />Byteman 4.0.27 is a maintenance release which enables Byteman to be used with JDK27 releases. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>.&nbsp;</p></div>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-60635230516978908442025-10-16T12:47:00.002+01:002025-10-16T12:47:36.242+01:00 Byteman 4.0.26 has been released<p>&nbsp;</p><p>Byteman 4.0.26 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://central.sonatype.com/search?q=byteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK26</p><p>&nbsp;<br />Byteman 4.0.26 is a maintenance release which enables Byteman to be used with JDK26 releases. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>.&nbsp;</p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-29083665318529470972025-05-01T18:12:00.006+01:002025-05-01T18:12:59.106+01:00 Byteman 4.0.25 has been released <p>&nbsp;</p><p>Byteman 4.0.25 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK25</p><p>&nbsp;<br />Byteman 4.0.25 is a maintenance release which enables Byteman to be used with JDK25 releases. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>.&nbsp;</p><p>&nbsp;</p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-55794926650225444272025-01-09T14:14:00.002+00:002025-01-09T14:14:55.423+00:00 Byteman 4.0.24 has been released <p>&nbsp;</p><p>Byteman 4.0.24 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK24<br /></p><p>&nbsp;<br />Byteman 4.0.24 is primarily a maintenance release which enables Byteman to be used with JDK24 releases. It also contains&nbsp; a small bug fix. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>.&nbsp;</p><p>&nbsp;</p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-31951605711646622532024-05-29T22:14:00.000+01:002024-05-29T22:14:17.362+01:00 Byteman 4.0.23 has been released <p>&nbsp;</p><p>Byteman 4.0.23 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK23.</p>&nbsp;<br />Byteman 4.0.23 is primarily a maintenance release which enables Byteman to be used with JDK23 releases. It also contains&nbsp; two bug fixes and a feature enhancement. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>. Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-32807825769458639412023-11-16T14:24:00.000+00:002023-11-16T14:24:42.038+00:00 Byteman 4.0.22 has been released <p></p><p></p><p>Byteman 4.0.22 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK22.</p>&nbsp;<br />Byteman 4.0.22 is a maintenance release which enables Byteman to be used with JDK22 releases. It also contains&nbsp; few small bug fixes and a feature enhancement. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>. Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-88183586507571671112023-04-14T11:55:00.002+01:002023-04-14T11:55:33.954+01:00Byteman 4.0.21 has been released<p>&nbsp;</p><p>Byteman 4.0.21 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK21.</p>&nbsp;<br />Byteman 4.0.21 is a maintenance release which enables Byteman to be used with JDK21 releases. It also contains one&nbsp; small bug fixes and a feature enhancement. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>. Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-32103364261817892222022-10-12T11:37:00.000+01:002022-10-12T11:37:28.756+01:00Byteman 4.0.20 has been released <p>&nbsp;</p><p>Byteman 4.0.20 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK20.</p>&nbsp;<br />Byteman 4.0.20 is a maintenance release which enables Byteman to be used with JDK20 releases. It also contains two small bug fixes. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest <a href="https://downloads.jboss.org/byteman/latest/byteman-programmers-guide.pdf"> Byteman Programmers Guide</a>. Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-31963190350059715032022-05-24T13:26:00.004+01:002022-05-24T13:27:18.720+01:00Byteman 4.0.19 has been released <p>&nbsp;</p><p>Byteman 4.0.19 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK19.</p>&nbsp;<br />Byteman 4.0.19 is a maintenance release which enables Byteman to be used with JDK19 releases. It also contains two small performance and documentation enhancements. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest Byteman Programmers Guide.Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-16783094898078702242021-11-25T14:14:00.006+00:002021-11-25T14:24:06.574+00:00 Byteman 4.0.18 has been released <p>&nbsp;</p><p>Byteman 4.0.18 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK18.</p><p>&nbsp;<br />Byteman 4.0.18 is a maintenance release which provides one enhancement, enabling the choice of <span style="font-family: courier;">TARGET</span> vs <span style="font-family: courier;">TRIGGER</span> semantics when rules inject down class or interface hierarchies. For rules of this type it is possible that the <span style="font-family: courier;"><i>TARGET</i></span> class/interface for the rule, the one named in the <span style="font-family: courier;">CLASS</span> clause, may differ from the <span style="font-family: courier;"><i>TRIGGER</i></span> class, the subclass or interface implementation into which the rule actually gets injected. An <span style="font-family: courier;">AS TARGET</span> clause in the rule body requests that the rule is typed <i>lexical</i>ly using <span style="font-family: courier;">TARGET</span> class as the type for <span style="font-family: courier;">$this</span>/<span style="font-family: courier;">$</span>0. An <span style="font-family: courier;">AS TRIGGER</span> clause means it is typed <i>dynamically</i> using the <span style="font-family: courier;">TRIGGER</span> class as the type for <span style="font-family: courier;">$this</span>/<span style="font-family: courier;">$0</span>. Note that up to now Byteman has always used <span style="font-family: courier;">TRIGGER</span> semantics and will continue to use this as the default. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a> and the latest Byteman Programmers Guide.<br /></p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-12924308245250989362021-09-03T15:47:00.005+01:002021-09-03T15:47:53.801+01:00Byteman 4.0.17 has been released <p>Byteman 4.0.17 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK17.</p><p>&nbsp;<br />Byteman 4.0.17 is a maintenance release which provides a few small enhancements and fixes a minor bug. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.</p><p>&nbsp;</p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-1725718599160301892021-06-16T14:38:00.003+01:002021-06-16T14:38:35.605+01:00 Byteman 4.0.16 has been released <p>&nbsp;Byteman 4.0.16 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK17.</p><p>&nbsp;<br /> Byteman 4.0.16 removes the JBoss Modules plugin from the release, in the process removing a dependency on the jboss-modules jar. The plugin has never been fully functional on JDK9+ releases. Anyone wishing to use the plugin as is should continue to use earlier releases. Alternatively, you can revert to using the Byteman 3.0.19 which runs on JDK8- releases and includes a fully working version of the plugin.</p><p>&nbsp;</p><p>More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>. <br /></p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-906592853833807932021-05-10T12:00:00.000+01:002021-05-10T12:00:01.239+01:00 Byteman 4.0.15 has been released <p>Byteman 4.0.15 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes up to and including JDK17. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.15 is a maintenance release which upgrades the versions of two components. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>. </p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-85616286739891730352021-02-18T14:37:00.000+00:002021-02-18T14:37:01.977+00:00 Byteman 4.0.14 has been released <p>Byteman 4.0.14 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.14 is a maintenance release which fixes a few minor issues. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>. </p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-77701878460991707052020-08-10T13:26:00.001+01:002020-08-10T13:26:08.586+01:00Byteman 4.0.13 has been released<p>Byteman 4.0.13 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.13 is a maintenance release which updates Byteman to work with the latest JDK releases including JDK16. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>. </p>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-47348558305375906662020-07-20T15:31:00.001+01:002020-07-20T15:31:48.566+01:00Byteman 4.0.12 has been released Byteman 4.0.12 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.12 is a maintenance release which fixes a small bug using AT NEW rule locations. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>. Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-64427698218868532782020-02-24T17:20:00.000+00:002020-02-24T17:26:05.349+00:00 Byteman 4.0.11 has been released Byteman 4.0.11 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.11 is a maintenance release which fixes a build issue introduced in 4.0.10 and corrects a few minor errors in the rule parser. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-36491346085107620042020-01-17T11:58:00.000+00:002020-01-17T11:58:14.434+00:00Byteman 4.0.10 has been releasedByteman 4.0.10 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br />Byteman 4.0.10 is a maintenance release which fixes a regression introduced in 4.0.9 and extends the range of supported JDK releases to include JDK15. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.<br /> <span class="post-author vcard"><br /></span>Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-16479295014625275112019-11-18T17:12:00.001+00:002019-11-18T17:12:45.534+00:00Byteman 4.0.9 has been releasedByteman 4.0.9 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br />Byteman 4.0.9 is a maintenance release which includes a small number of bug fixes. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.<br /> <div class="post-footer-line post-footer-line-1"> <span class="post-author vcard"><br /></span><span class="post-timestamp"><a class="timestamp-link" href="https://bytemanblog.blogspot.com/2019/10/byteman-408-has-been-released.html" rel="bookmark" title="permanent link"><abbr class="published" itemprop="datePublished" title="2019-10-14T16:16:00+01:00"></abbr></a> </span> <span class="reaction-buttons"> </span> <span class="post-comment-link"> </span> <span class="post-backlinks post-comment-link"> </span> <span class="post-icons"> </span> <div class="post-share-buttons goog-inline-block"> </div> </div> Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-74794629844633227002019-10-14T16:16:00.000+01:002019-10-14T16:16:09.729+01:00 Byteman 4.0.8 has been released <h3 class="post-title entry-title" itemprop="name"> <br /></h3> <div class="post-header"> </div> Byteman 4.0.8 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on all JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br />Byteman 4.0.8 is a maintenance release which includes a few minor enhancements. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-38763464666247623032019-05-21T10:46:00.001+01:002019-05-21T10:46:40.873+01:00Byteman 4.0.7 has been released Byteman 4.0.7 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br />Byteman 4.0.7 is a maintenance release which includes a few minor bug fixes. More details are provided in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.<br /> <br />Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-21180188281535978722019-03-22T16:15:00.004+00:002019-03-25T08:54:30.878+00:00Byteman 4.0.6 has been releasedByteman 4.0.6 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.6 updates the 4.0.5 release to ensure that it works&nbsp; correctly on the latest JDK13 releases. Specifically, it ensures that Byteman is able to process class files with a JDK13 class file version (the previous release would run on JDK13 but could only consume classes whose bytecode file version was for JDK12 or lower.<br /> <br /> Byteman 4.0.6 includes two exciting new features. The first provides support for a new location specifier AT/AFTER NEW. This can be used to inject a rule at locations in method code where a new instance or new array is created. Full details are provided in <a href="http://downloads.jboss.org/byteman/latest/byteman-programmers-guide.html#rule-events">Rule Events</a> section of the <a href="http://downloads.jboss.org/byteman/latest/byteman-programmers-guide.html">latest Byteman Programmer's Guide</a>.<br /> <br /> <br /> The second new feature has been contributed by Red Hat's Jonathan Halliday (many thanks, Jonathan). It extends the BMUnit package to support integration with JUnit5. The API change is relatively simple. With the original JUnit integration you needed to annotate your test classes with the JUnit4 @RunWith annotation, configuring it so it used Byteman class BMUnitRunner to run the tests. Integration with JUnit5 relies on use of annotation&nbsp; @WithByteman. There is no longer any need to use a Byteman-specific Runner class.<br /> <br /> Since JUnit5 relies on JDK8 classes you can only use this new feature on JDK8+. You will need to ensure that you include new jar byteman-bmunit5.jar as a dependency in order to be able to access the new annotation. Full details of how to configure BMUNit tests with JUnit5 have been added to the <a href="https://developer.jboss.org/wiki/BMUnitUsingBytemanWithJUnitOrTestNGFromMavenAndAnt#top">BMUnit tutorial</a>.<br /> <br /> <br /> Byteman 4.0.6 also includes a couple of small bug fixes. More details can be found in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-50594712404268870012018-11-21T10:18:00.005+00:002018-11-21T10:18:56.960+00:00Byteman 4.0.5 has been releasedByteman 4.0.5 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest update release for use on JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /> <br /> Byteman 4.0.5 updates the 4.0.4 release to ensure that it works&nbsp; correctly on the latest jdk12 releases. Specifically, it ensures that Byteman is able to process class files with a JDK12 class file version (the previous release would run on jdk12 but could only classes whose bytecode file version was for jdk11 or lower.<br /> <br /> Byteman 4.0.5 also fixes a small bug which broke access to non-public members of classes when loaded via a JBoss Modules class loader.<br /> <br /> More details can be found in the <a href="http://downloads.jboss.org/byteman/latest/ReleaseNotes.txt">Release Notes</a>.<br /> <br />Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-61520093206563947702018-07-16T21:34:00.002+01:002018-07-16T21:34:36.977+01:00Byteman 4.0.4 has been releasedByteman 4.0.4 is now available from the <a href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest release for use on JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.<br /><br />Byteman 4.0.3 updates the 4.0.3 release to ensure that it works&nbsp; correctly on the latest jdk11 releases. Specifically, it ensures that Byteman is able to process class files with a JDK11 class file version (the previous release would run on jdk11 but could only classes whose bytecode file version was for jdk10 or lower. More details can be found in the <a href="http://downloads.jboss.org/byteman/4.0.4/ReleaseNotes.txt">Release Notes</a>.<br /> <br />Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0tag:blogger.com,1999:blog-8721363458984590257.post-20918404588239790502018-07-03T09:02:00.000+01:002018-07-03T09:05:13.222+01:00Byteman 4.0.3 has been released<div class="post-body entry-content" id="post-body-3028514058787793602" itemprop="description articleBody"> Byteman 4.0.3 is now available from the <a class="moz-txt-link-freetext" href="http://www.jboss.org/byteman/downloads">Byteman downloads page</a> and from the <a class="moz-txt-link-freetext" href="https://oss.sonatype.org/index.html#nexus-search;quick%7Ebyteman">Maven Central repository</a>. It is the latest release for use on JDK9+ runtimes. It is also recommended as the preferred release for use on JDK8- runtimes.</div> <div class="post-body entry-content" id="post-body-3028514058787793602" itemprop="description articleBody"> <br /></div> <div class="post-body entry-content" id="post-body-3028514058787793602" itemprop="description articleBody"> Byteman 4.0.3 updates the 4.0.2 release with a small number of bug fixes and performance improvements. More details can be found in the <a href="http://downloads.jboss.org/byteman/4.0.3/ReleaseNotes.txt">Release Notes</a>.</div> Andrew Dinnhttp://www.blogger.com/profile/05800566216491514191noreply@blogger.com0