{"id":2026,"date":"2015-05-11T22:52:25","date_gmt":"2015-05-11T20:52:25","guid":{"rendered":"http:\/\/www.jensd.de\/wordpress\/?p=2026"},"modified":"2015-05-11T22:52:25","modified_gmt":"2015-05-11T20:52:25","slug":"fontawesomefx-8-4-released","status":"publish","type":"post","link":"https:\/\/www.jensd.de\/wordpress\/?p=2026","title":{"rendered":"FontAwesomeFX 8.4 released"},"content":{"rendered":"<p><strong>FontAwesomeFX 8.4: bug fixes and refactoring:<\/strong><\/p>\n<p><strong>FIXED: Issue #10:<\/strong> &#8220;NPE in updateSize() method&#8221;<\/p>\n<p>Issue when using Java 8u20:<br \/>\n<code><strong>Exception in thread \"JavaFX Application Thread\" java.lang.NullPointerException<br \/>\n    at de.jensd.fx.glyphs.GlyphIcon.updateSize(GlyphIcon.java:142)<br \/>\n    at de.jensd.fx.glyphs.GlyphIcon.lambda$new$0(GlyphIcon.java:60)<br \/>\n<\/strong><\/code><\/p>\n<p><strong>DONE: Issue #12:<\/strong> &#8220;Change class names&#8221;<\/p>\n<p>Note this if you are using FontAwesomeFX with SceneBuilder!<br \/>\nYou will have to re-import the custom components!<\/p>\n<table>\n<tr>\n<td><code><strong>FontAwesomIcon<\/strong><\/code><\/td>\n<td>is now<\/td>\n<td><code><strong>FontAwesomeIconView<\/strong><\/code><\/td>\n<\/tr>\n<tr>\n<td><code><strong>FontAwesomIcons<\/strong><\/code><\/td>\n<td>is now<\/td>\n<td><code><strong>FontAwesomeIcon<\/strong><\/code><\/td>\n<\/tr>\n<tr>\n<td><code><strong>WeatherIcon<\/strong><\/code><\/td>\n<td>is now<\/td>\n<td><code><strong>WeatherIconView<\/strong><\/code><\/td>\n<\/tr>\n<tr>\n<td><code><strong>WeatherIcons<\/strong><\/code><\/td>\n<td>is now<\/td>\n<td><code><strong>WeatherIcon<\/strong><\/code><\/td>\n<\/tr>\n<\/table>\n<p><strong>DONE:Issue #11:<\/strong> &#8220;Constructor with icon parameter&#8221;<\/p>\n<p>An additional constructors available:<br \/>\n<code><strong>FontAwesomeIconView(FontAwesomeIcon icon)<\/strong><\/code><br \/>\nand<br \/>\n<code><strong>WeatherIconView(WeatherIcon icon)<\/strong><\/code><\/p>\n<p><strong>FIXED: Issue #13:<\/strong> &#8220;IllegalAccessError on FontAwesomeIcon construction&#8221;<\/p>\n<p><code><strong>Attempting to construct an instance of FontAwesomeIcon results in IllegalAccessError:<br \/>\njava.lang.IllegalAccessError: tried to access method com.sun.javafx.css.parser.CSSParser.<init>()V from class de.jensd.fx.glyphs.GlyphIcon<br \/>\n    at de.jensd.fx.glyphs.GlyphIcon.<clinit>(GlyphIcon.java:218)<br \/>\n<\/strong><\/code><\/p>\n<p><strong>Get 8.4:<\/strong><br \/>\nDownload Binaries: <a href=\"https:\/\/bitbucket.org\/Jerady\/fontawesomefx\/downloads\" title=\"https:\/\/bitbucket.org\/Jerady\/fontawesomefx\/downloads\" target=\"_blank\">Download<\/a><br \/>\nSources available at <a href=\"https:\/\/bitbucket.org\/Jerady\/fontawesomefx\/src\" title=\"FontAwesomeFX\" target=\"_blank\">Bitbucket<\/a><\/p>\n<p>Maven:<br \/>\n[xml]<br \/>\n<dependency><br \/>\n  <groupId>de.jensd<\/groupId><br \/>\n  <artifactId>fontawesomefx<\/artifactId><br \/>\n  <version>8.4<\/version><br \/>\n<\/dependency><br \/>\n[\/xml]<\/p>\n<p><strong>Please report issues <a href=\"https:\/\/bitbucket.org\/Jerady\/fontawesomefx\/issues\" target=\"_blank\">here<\/a> <\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>FontAwesomeFX 8.4: bug fixes and refactoring: FIXED: Issue #10: &#8220;NPE in updateSize() method&#8221; Issue when using Java 8u20: Exception in thread &#8220;JavaFX Application Thread&#8221; java.lang.NullPointerException at de.jensd.fx.glyphs.GlyphIcon.updateSize(GlyphIcon.java:142) at de.jensd.fx.glyphs.GlyphIcon.lambda$new$0(GlyphIcon.java:60) DONE: Issue #12: &#8220;Change class names&#8221; Note this if you are using FontAwesomeFX with SceneBuilder! You will have to re-import the custom components! FontAwesomIcon is now&hellip; <span class=\"clear\"><\/span><a href=\"https:\/\/www.jensd.de\/wordpress\/?p=2026\" class=\"more-link read-more\" rel=\"bookmark\">Continue Reading <span class=\"screen-reader-text\">FontAwesomeFX 8.4 released<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"footnotes":"","_jetpack_memberships_contains_paid_content":false,"jetpack_publicize_message":"FontAwesomeFX 8.0.10 released http:\/\/wp.me\/p38FCL-p6","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[52,32,20,2,25,94,15,59,14,4,8],"tags":[108,93,95,83,90,31,84,60,82,76,39],"jetpack_publicize_connections":[],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p38FCL-wG","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/2026"}],"collection":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2026"}],"version-history":[{"count":15,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/2026\/revisions"}],"predecessor-version":[{"id":2041,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/2026\/revisions\/2041"}],"wp:attachment":[{"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2026"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2026"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jensd.de\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2026"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}