aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/NEWS
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/NEWS')
-rw-r--r--libjava/classpath/NEWS71
1 files changed, 71 insertions, 0 deletions
diff --git a/libjava/classpath/NEWS b/libjava/classpath/NEWS
index bbf1fdc..8a0ff98 100644
--- a/libjava/classpath/NEWS
+++ b/libjava/classpath/NEWS
@@ -1,3 +1,74 @@
+New in release 0.90 (March 6, 2006)
+
+* Free Swing improvements: JTable columns are rearrangeable and
+ resizeable with mouse. Painting and scrolling are now much
+ faster. Plain text components now support highlighting and
+ copy+paste to the system clipboard. Support for styled text has been
+ improved, including some very basic HTML support. JFileChooser is
+ now usable. Global event dispatching has been implemented. Memory
+ consumption of Swing components has been reduced. Lots of general
+ bugfixes. Added new system property to turn off Graphics2D use in
+ Swing, even if Graphics2D is available: gnu.javax.swing.noGraphics2D
+
+* AWT. Improved support for mixing "lightweight" and "heavyweight"
+ Components in Containers. Better support for dynamically updated
+ menus. Better 1.0 event model support for Scrollbars. Better class
+ documentation of gtk+ awt peers.
+
+* GNU Crypto and Jessie have been merged into GNU Classpath; this
+ provides Classpath with a wide array of cryptographic algorithms
+ (ciphers, message digests, etc.) and implementations of SSL version
+ 3 and TLS version 1. These roughly complement the public
+ `java.security.' `javax.crypto,' and `javax.net.ssl' packages, and
+ are service providers implementing the underlying algorithms.
+
+* Updated HTTP and FTP URLConnection protocol handlers. HTTPS support
+ out of the box.
+
+* Unicode 4.0.0 is supported. Character now includes support for using
+ ether a char or an int to identify code points.
+
+* More correct handling of Object methods and serialization support
+ for Proxy and abstract classes.
+
+* The new folder tools includes GIOP and RMI stub and tie source code
+ generators, IOR parser and both transient and persistent GIOP naming
+ services.
+
+* Added experimental support for dynamic creation of the RMI stubs
+ using proxy classes. The rmic compiler is no longer required (unless
+ for research and specific stubs).
+
+* XML validaton support for RELAX NG and W3C XML schema namespace
+ URIs. RELAX NG pluggable XML schema datatype library API and an
+ implementation for XML Schema Datatypes
+ (http://www.w3.org/TR/xmlschema-2/).
+
+* Updated StAX implementaton to be compatible with final JSWDP 2.0.
+
+* The default back end for java.util.prefs has been changed. The new
+ default is capable of saving and restoring preferences to and from
+ the file system.
+
+* javax.imageio.plugins.bmp implementation.
+
+* Added --enable-collections configure option which builds
+ "collections.jar", a 1.1 VM compatibility jar.
+
+* gnu.regexp updated from GNU/Posix syntax to support util.regex
+ syntax including various Unicode blocks, categories and properties.
+
+Runtime interface changes:
+
+* A new class, VMMath, is now available which separates the native
+ mathematical functions from java.lang.Math. The previous fdlibm
+ implementation now forms the reference material for this class.
+
+* Updated VMObjectInputStream class to return Thread context class
+ loader if no other class loader is found.
+
+* Updated documentation on InstrumentationImpl in vmintegration guide.
+
New in release 0.20 (Jan 13, 2006)
* New StAX pull parser and SAX-over-StAX driver. Lots of DOM, SAX/StAX,