Thursday, February 19, 2009

ChromeWatir 1.5.0 Released

I am happy to announce that we have released a new version of ChromeWatir. You can get the gem or source from the project page. We have been working on it for quite sometime and it is me whom you should blame for doing a long spike on Chrome AutomationProxy which I did not complete till now :).

What is new in this release

  • Support for table and file field elements
  • Support for Element Collections like links, images, etc.
  • Refactoring and fixing defects in launcher code.
ChromeWatir is still in alpha but we have got some really good feedback and support make it better. Thanks for everyone who helped and encouraged us.

Now that we are done with the release, I think it is time to start working on C++ code to use AutomationProxy for the next release now ;).

Saturday, January 31, 2009

QDox 1.8 released

QDox with 1.8 released moments ago, is much closer to being a perfect Java 5 citizen now.

New committer Robert Scholte was very busy with a backlog of patches, and fix-ups of his own, and things are looking good for the remaining 12 outstanding issues. Resolving even the very-niche issues and feature requests for the next release is a distinct possibility.

Here are the changes since last release.

Wednesday, January 21, 2009

PicoContainer and PicoContainer-Web releases

PicoContainer has been upgraded to 2.7, and PicoContainer-Web has been upgraded to 2.2

The newest piece is 'PicoContainer-Web Remoting' (PWR).  Ideas that were pioneered in Waffle some years ago have been reborn as a separate framework for directly calling into scoped components over HTTP.  Objects essentially get URLs, including their method names.  The results of method calls are turned into JSON transparently. Parameters to methods are matched by parameter name.  Read more about it here

You can use it on its own, or with Struts 1/2, or WebWork 1/2

There are many similarities to recent editions of Spring MVC, and Direct Web Remoting (DWR) of course.

ChromeWatir new release is available!!!

It just feels like yesterday... And now we have a new release of ChromeWatir-1.4.0.

Whats new in this release?

  • Support for element containers like frames, SPAN, div.
  • Refactored the locators and made them better :)
  • More test coverage and improved doc. (Check out the wiki)
This release has been quicker than we expected but a good one. Get the downloads from the project page.

Future releases... They are quiet far ;). We have lots of things planned. Using the Automation Framework of Chrome is one of them. Compatibility with Watir API, support for table and element collections are also in the list. If you have anything in mind, add it to the wish list we will be putting up in the wiki soon.

I also added the ChromeWatir page in the Watir wiki. Check out the page here.

Download the gem, install, use and let us know the feedback.

Tuesday, January 13, 2009

Selenium 1.0-beta-2 released

The Selenium team has released 1.0-beta-2 of Selenium Core and Selenium-Remote Control yesterday.  ThoughtWorks is of course proud to have started Selenium and to see many more committers helping us on the project these days.  It could be that 1.0 final is released soon, then we can concentrate on Selenium 2.0 (yay!). 

Read the news page at SeleniumHQ

Monday, January 12, 2009

Announcing ChromeWatir release 1.0.0

I am happy to announce that the first version of ChromeWatir has been released today. ChromeWatir gives a way to test web applications in Google Chrome browser. It follows a Watir like API though there are a few differences we are trying to iron out. Please visit the ChromeWatir Google code website for more details

We are in the process of making it better by stabilizing it as well adding more functionality like containers and elements support. Details about the next release will be put into the wiki once finalized.

The first release is available as gem in the downloads page.
As well the source can be checked out through SVN. Please see the source tab of the project for more information.

Thursday, December 25, 2008

Ioke 0 released

I am very happy to announce the first release of Ioke!

Ioke is a dynamic language targeted at the Java Virtual Machine. It’s been designed from scratch to be a highly flexible general purpose language. It is a prototype-based programming language that is inspired by Io, Smalltalk, Lisp and Ruby.

Homepage: http://ioke.org
Download: http://ioke.org/download.html
Programming guide: http://ioke.org/guide.html

Ioke 0 is the first release of Ioke, and as such is not production ready. I would appreciate if people tried it out and reported bugs, thoughts and ideas.

Features:
- Strong, dynamic typing
- Prototype based object orientation
- Homoiconic language
- Simple syntax
- Powerful macro facilities
- Condition system
- Developed using TDD
- Documentation system that combines documentation with specs
- Wedded to the JVM