We have posted a new Fantom build.
This is the first complete build cycle since moving from BitBucket+Mercurial to GitHub+Git.
Several improvements have been made to the concurrent APIs.
We have posted a new build of Fantom for download.
To run this build on Java now requires Java 8 or higher. We have built sys.jar and other Java bytecode to target Java 8 (classfile version 52.0).
Build 1.0.74 (2 Mar 2020)
We have posted a new build. This is mostly just a stepping stone release to bootstrap the next series of changes for JDK 9+ Jigsaw support.
Build 1.0.73 (21 May 2019)
New build is posted and tagged. This is mostly just maintenance stuff, but does include new build init
command.
Build 1.0.72 (14 Mar 2019)
const
fan build
command line toolNew build is posted and tagged
Build 1.0.71 (29 May 2018)
New build is posted and online docs updated.
The previous build 1.0.69 was compiled to target Java 1.5+, but in this build we are targeting 1.7+ or higher. So you will need to run with at least Java 1.7 now (we recommend Java 1.8). Hopefully this should not be a problem since 1.6 is over a decade old now. We'll probably upgrade to require 1.8+ sometime in 2018.
Also note that Java FFI is not going to work with 1.9 because they reworked jars and classpath for project Jigsaw. That will be a significant development effort to fix. In the meantime you will need to use JDK 1.8 when compiling Fantom code which uses Java FFI.
I have posted new build and updated online docs.
We have finally open sourced domkit! We pushed all Andy's code to BitBucket last week. This is our new HTML5 toolkit which has been under development for on and off about a year. This library is still actively under development, so consider it beta. Might still be a few breaking API changes, but we are using it production now so its getting close. Take a look at the pod docs. Not much example code yet. We have a test harness that we probably need to look at moving over to Fantom repo too at some point soon.
Its been long overdue, but we have finally posted 1.0.68!
There have been many breaking changes to the dom
APIs. This is in preparation for the development of a brand new UI toolkit called domkit
which we hope to open source later this year. Domkit replaces FWT as our toolkit for developing HTML5 user interfaces in Fantom. See topic 2466 for more details, and please review change log for list of changes.
I posted a new build and updated the online documentation - we had built up a huge amount of changes since the last clean build. No really big new features, but tons of small enhancements and fixes. Here are a couple of the highlights:
The dom pod API has received many enhancements, and will most likely be the center of a lot more development through 2015 as we continue to make Fantom a first class platform to target web applications.
Its been almost a year since we actually posted a build with all the latest changes. So I figured it was about time to to get a clean zip with all the tweaks, fixes, and enhancements we've added over the last 10 months.
Google code doesn't allow file downloads anymore, so I posted this build on BitBucket.
Couple notable new APIS...