Author: bayard Date: Tue Jun 12 11:54:32 2007 New Revision: 546594 URL: http://svn.apache.org/viewvc?view=rev&rev=546594 Log: Adding information on lack of backwards compatibility to the release notes
Modified: jakarta/commons/proper/cli/branches/cli-1.0.x/RELEASE-NOTES.txt Modified: jakarta/commons/proper/cli/branches/cli-1.0.x/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/jakarta/commons/proper/cli/branches/cli-1.0.x/RELEASE-NOTES.txt?view=diff&rev=546594&r1=546593&r2=546594 ============================================================================== --- jakarta/commons/proper/cli/branches/cli-1.0.x/RELEASE-NOTES.txt (original) +++ jakarta/commons/proper/cli/branches/cli-1.0.x/RELEASE-NOTES.txt Tue Jun 12 11:54:32 2007 @@ -10,7 +10,18 @@ This document contains the release notes for this version of the Commons CLI package. Commons CLI provides a simple API for working with the command line arguments and options. -This is a bugfix release of CLI. +This is a bugfix release of CLI. Some parts are not backwards compatible: + +* The CommandLineParser interface has two additional methods. If you were extending this, + then you will need to add methods to your classes. If you were extending the abstract + Parser class, then you should be okay. +* The HelpFormatter class had publicly accessible fields. These are now accessed via + get/set methods. +* Two of HelpFormatter's methods no longer throw IllegalArgumentException. +* The Option class is no longer cloneable, and no longer has an addValue(String) method. + +The best way to test any of the above is to recompile your code against CLI 1.1. All +should result in compile time errors. For more information, read the documentation on the project site at http://jakarta.apache.org/commons/cli/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]