lib-gwt-svg 0.5.15 released to address dropped SVG1.1 features in Firefox 59+)

I am releasing a new version of lib-gwt-svg to preserve compatibility with Firefox 59+. After Chrome 48+, Firefox has begun dropping compatibility with SVG1.1 features (to prepare for SVG2.0 I guess ?). Luckily for us SVG1.1 users, Philip Rogers has updated his polyfill to address just that. Restoring compatibility was just a matter of upgrading […]

Update to gwt-2.8.2

Following the release of gwt-2.8.2, I am releasing new versions of all my GWT-based libraries and applications to provide compatibility with this new release. No other notable changes for this build.

Update to GWT 2.8.1

Following the release of gwt-2.8.1, I am releasing new versions of all my GWT-based libraries and applications to provide compatibility with this new release. No other notable changes except 2 minor bug fixes.

lib-gwt-svg 0.5.11 released to address dropped SVG1.1 features in Chome 48+

I am releasing a new version of lib-gwt-svg to preserve compatibility with Chrome 48+. Indeed Chrome 48+ has begun dropping compatibility with several SVG1.1 features in their quest to implement new SVG2.0 features. The sad thing is that they dropped SVG 1.1 features before they even provided a working SVG2.0 replacement !

You can get […]

update to lib-gwt-svg and lib-gwt-file for gwt-2.6.0

gwt-2.6.0 has finally been released, which is very good news. I am releasing new versions of all my GWT-based libraries and applications to provide compatibility with this new release. The whole software stack actually receives a big overhaul, and now uses JDK1.7u51 and the just released maven-gwt-plugin-2.6.0 for building.

libsvg.js: porting lib-gwt-svg apps to native JS and Firefox OS

I recently purchased a FirefoxOS phone and wanted to create my first application for the device. I already had a large legacy of GWT code based on lib-gwt-svg and lib-gwt-file and wondered if I would be able to reuse some of that and in what form.

I quickly realized that I would not be able […]

Updates for GWT-2.5.0 compatibility

I am releasing today a new version of most my GWT libs, apps and games. The update is mostly to preserve compatibility with GWT-2.5.0, and the new gwt-maven-plugin 2.5.0. You can look at the release notes for more details. The code is available in GitHub and maven central.

updated version of GWT libs, apps and games

I am releasing today a new version of most my GWT libs, apps and games.

lib-gwt-svg 0.5.6 brings several additional features, such as support for SVG drag-and-drop and CSS/SVG backgrounds. lib-gwt-file 0.3.1 brings a working implementation of Blob.slice and support for large files (up to 2^56 bytes long). svgreal 0.2.2 provides support for image element […]

svgreal 0.2.1

I am releasing a bug-fix release of to address the following bug which sort of ruined the whole editing experience of the app:

manipulators are not displayed at the proper location if the ancestors of the element to edit have transforms.

If you ran a previous version of svgreal, make sure you click Shift […]

New site organization

I am releasing a lot of new code and projects today, so I have decided to take advantage of this opportunity to restructure the vectomatic website.

There are now five main sections:

1. apps Contains online web apps, the most notable one being the new svgreal SVG editor. 2. libs Contains lib-gwt-svg and lib-gwt-file. 3. […]