We help build better software

Monday, June 8, 2015

DotNetBrowser 1.1 is Released

DotNetBrowser has been updated to version 1.1.

In this update we added support of Windows 8/8.1 and .NET Windows Forms, improved initialization process: now Chromium binaries are automatically extracted into user’s temp directory, so you don’t need to configure the library with the directory path to Chromium binaries.

See the full list of changes in 1.1 on the DotNetBrowser Release Notes page.

The update is available for download. We would be glad to hear your feedback or provide help with use of our product on DotNetBrowser support forum.


Wednesday, May 20, 2015

JxBrowser has been updated to version 5.2.1.

In this minor update support of Ubuntu 14.04 has been added, caching resources for web sites with invalid SSL certificate implemented, stability improved, etc.

See the full list of changes in 5.2.1 on the JxBrowser Release Notes page.
The update is available for download. Please find online samples for JxBrowser on our support site.

We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.


Thursday, April 23, 2015

DotNetBrowser 1.x is launched!


Having gained profound experience in Java integration TeamDev is stepping forward to use its expertise to the advantage of .NET developers.

Today we are happy to announce the launch of the DotNetBrowser – a new great way to use all the benefits of Chromium web browser engine in .NET applications.

DotNetBrowser is a .NET Library that allows embedding Chromium-based component into .NET applications to display modern web pages built with HTML5, CSS3, JavaScript, etc.

DotNetBrowser provides WPF component that you can embed into WPF Desktop Application to display web pages. HTML content is rendered by Chromium engine. The component displays graphics that is rendered by Chromium engine in separate process. The library supports Chromium's Multi-Process Architecture. There are no differences in web page rendering between DotNetBrowser and Google Chrome. The web page will look exactly as in Google Chrome.

The library is available for download. We would be glad to hear your feedback or provide help with use of our product on DotNetBrowser support forum.


Monday, April 20, 2015

JxBrowser 5.2 is out!

JxBrowser has been updated to version 5.2.

In this update Printing, Drag & Drop, JavaScript Java Bridge have been improved, custom client SSL certificates have been enabled, critical issues have been fixed and stability has been improved.

See the full list of changes in 5.2 on the JxBrowser 5.2 Release Notes page.
The update is available for download. Please find online samples for JxBrowser on our support site.
We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.

Tuesday, April 7, 2015

JExplorer has been updated to 3.1.

JExplorer 3.1 is available for download.

Some of the notable improvements introduced in this release:
  • PrintEventListener has been added
  • DOM API has been extended with two methods: DOMElement.click() and DOMDocument.createTextNode()
  • Stability in multi-threaded environment has been improved.
For the full list of changes in 3.1 please see the Release Notes page at the support site.

Please find online code samples for using JExplorer on our support site. JExplorer support forum is always there for your feedback and questions.


Thursday, April 2, 2015

ComfyJ 2.12 is released!

ComfyJ has been updated to version 2.12.

In this update we have resolved several issues in OleContainer component and added compatibility with Java 8.

See the full list of changes in 2.12 on the ComfyJ 2.12 Release Notes page.
The update is available for download.

We would be glad to hear your feedback or provide help with use of our product on ComfyJ support forum.


Wednesday, March 18, 2015

JExplorer 3.0 is available for download.

The new major release provides to our users the new API, better performance, stability, and memory usage. We are also glad to announce full compatibility with the latest Microsoft Internet Explorer versions.

See the full list of changes in 3.0 on the JExplorer 3.0 Release Notes page.

The update is available for download. Please find online samples for JExplorer on our support site. JExplorer support forum is always there for your feedback and questions.


Tuesday, March 17, 2015

JxBrowser is Updated to Version 5.1

In this minor update we extended Printing API with new Print Settings such as Page Ranges, Color Model, Page Size, Duplex Mode, etc., enabled Print and Save buttons in PDF Viewer, fixed several important issues and improved stability in multi-threaded environment.

See the full list of changes in 5.1 on the JxBrowser 5.1 Release Notes page.

The update is available for download. Please find online samples for JxBrowser on our support site.

We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.


Wednesday, February 18, 2015

JxBrowser 5 is Released!















We are happy to announce the general availability of JxBrowser 5, the new major version of the most powerful and advanced Java library that allows embedding lightweight Chromium-based Swing/JavaFX component into Java applications.

In this major version we introduced new long-awaited features such as JavaFX support, Print to PDF, Resource Interceptor, Chromium 64-bit on Mac OS X, OSGi, Google API Keys, ability to work with JavaScript objects from Java code (JSObject & JSFunction), improved DOM API for web page automated testing, and more.

See the full list of changes in 5.0 on the JxBrowser 5.0 Release Notes page.

The update is available for download. As usual, there are a number of samples available on our support site to help you kick-off work with our library.

We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.

Thursday, January 22, 2015

Tuesday, January 20, 2015

JxCapture 3.2 Released


JxCapture has been updated to version 3.2.
In this update we have added support of Java 8, Yosemite and Windows 8 platforms.

Full list of new features and improvements:
  • Added support of Windows 8 platform;
  • Added support of Yosemite platform;
  • Added support of Java 8;
  • Added ability to capture audio on Mac OS X platforms.

Resolved Issues:
  • Video capturing from window sources on Mac OS X platforms.

The update is available for download.
We would be glad to hear your feedback or provide help with use of our product on JxCapture support forum.
Keep track of JxCapture updates on our Release Notes page.

Friday, January 16, 2015

JxBrowser 5 Beta is out!















We are glad to announce Beta release of JxBrowser 5.

JxBrowser 5 extends its capabilities to the applications created on JavaFX. Now, apart from Swing component, JxBrowser provides the one designed for JavaFX applications. This new component allows embedding JxBrowser into JavaFX application like any other standard JavaFX component.

There is a wide list of new features, including OSGi and Chromium 64-bit on Mac OS X support, to name just a few. Check complete list of new features at the JxBrowser 5 Beta page on our support site.

The new JxBrowser 5 Beta release is public, which means anyone is welcome to download and try out the new version.

Thursday, December 25, 2014

Meet JExplorer 3 Beta!














JExplorer's history is getting a new spin! The Beta build of a new major version 3 is available for download. New API, better performance, stability and memory usage, full compatibility with the latest Microsoft Internet Explorer versions and more.

Anyone is welcome to download and try out the JExplorer 3 Beta.

More information about JExplorer 3 Beta you can find at http://links.teamdev.com/jexplorer-3-beta.

We would love to get your feedback, questions or suggestions regarding the new version.

Wednesday, December 24, 2014

JxBrowser 4.8 released





















JxBrowser has been updated to version 4.8.

In this minor update we fixed several critical issues and added support for multiple file upload.
See the full list of changes in 4.8 on the JxBrowser 4.8 Release Notes page.

The update is available for download. Please find online samples for JxBrowser on our support site.

We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.

Monday, December 22, 2014

JNIWrapper 3.10 Released














JNIWrapper has been updated to version 3.10.

In this update we have added support of Java 8 and Windows 8.
For the full list of changes in 3.10 visit the JNIWrapper 3.10 Release Notes page.

The update is available for download.

We would be glad to hear your feedback or provide help with use of our product on JNIWrapper support forum.



Tuesday, December 9, 2014











How many New Year resolutions have you already made? What about an easy one—to save time on Java development and be more productive? We’ll make it yet easier for you by offering a 15% discount on our Integration library licences.

Use coupon code "HAPPY-HOLIDAYS-2015" in our online store. The discount is good through December 31, 2014.

Wednesday, December 3, 2014

JxBrowser 4.7 Released

JxBrowser has been updated to version 4.7.

In this update we upgraded Chromium engine to version 39 and fixed critical issues.

See the full list of changes in 4.7 on the JxBrowser 4.7 Release Notes page.
The update is available for download. Please find online samples for JxBrowser on our support site.
We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.

Tuesday, October 28, 2014

How to Use Google Geolocation API in JxBrowser 4.x

Together with one of the most powerful browser engines, JxBrowser now carries into your Java application the cool features available via Google API, in particular, the Google Geolocation API. In case you would like to utilize this functionality in your Java app, here is a brief insight into how to enable this feature.

JxBrowser Geolocation

First of all you must enable billing in the Google APIs Console and activate Google Maps Geolocation API, otherwise the API will not work.

You will need a valid API Key as well. The instructions on how to acquire the API Key can be found at http://www.chromium.org/developers/how-tos/api-keys#TOC-Acquiring-Keys

Once Google Maps Geolocation API and billing are enabled, you can provide the keys to JxBrowser Chromium engine via environment variables. Set the environment variables GOOGLE_API_KEY, GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET to your "API key", "Client ID" and "Client secret" values respectively. To find out where to get "API key", "Client ID" and "Client secret" see the video instruction at https://www.youtube.com/watch?v=o425vQXpigw

Monday, October 27, 2014

IE11 Issues Impacting JExplorer Customers

MS IE 11 support had been added in JExplorer 2.7 right after MS IE 11 release (April–May 2014). Several months later a few of our customers informed us that they have issues such as native crashes, freezing and fail fast exceptions in Java and JExplorer32 processes with MS IE 11.

We figured out that these issues are reproducible only with the latest MS IE 11 updates starting from 11.0.10. We analysed crash dump files and function call stacks and figured out that problems were caused by regression issues in MS IE 11 updates. Microsoft confirmed that their latest updates are causing similar issues and they started working on fixing these problems. Microsoft engineers do not give exact estimates on the expected fix time, but we anticipate that it may take months before a new update of IE 11 goes public.
While working with Microsoft on the issues, we figured out that latter can be avoided by re-designing and re-implementing the way JExplorer integrates with IE. We created a prototype with the new design and got a confirmation that all issues introduced in the latest MS IE 11 updates can be worked around on our end.

So, right now we are working on the next JExplorer version that would be compatible with the latest MS IE 11 updates. It will be a major rework with a much more reliable implementation of our library, which will include several necessary changes in the public API. We will do our best to make the new API compatible with JExplorer 2.7 version as much as possible, but we cannot make it 100% compatible.

The version which addresses IE11 issues will be a major version update, 3.0. We are planning to release public 3.0 Beta, which would cover most used features in the middle of November. The complete version release is planned to mid-December.
While we are working on the new version of JExplorer, to avoid the issues with the latest MS IE 11 updates, we recommend that end users downgrade their MS IE 11 version to 11.0.9.

Tuesday, October 14, 2014

JxBrowser 4.6 Released

JxBrowser has been updated to version 4.6.

In this update we implemented printing and cookies filter API, added touch screen and OpenGL support, improved DnD and Silverlight plugin integration, fixed reported issues and more.

See the full list of changes in 4.6 on the JxBrowser 4.6 Release Notes page.
The update is available for download. Please find online samples for JxBrowser on our support site.

We would be glad to hear your feedback or provide help with use of our product on JxBrowser support forum.