[trunk] fixed warning related to r2837 and move new field at the end of
[openjpeg.git] / NEWS
diff --git a/NEWS b/NEWS
index e774c75b612eae60fb023c4ef82d56f5a54b73ab..787d33fd9e8688706ea1ae01fc85ae79fabbb79b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -2,32 +2,52 @@
 OpenJPEG NEWS - user visible changes
 ====================================
 
-Changes from OpenJPEG 1.4.0 to OpenJPEG 1.5.0
+Changes from OpenJPEG 2.0.0 to OpenJPEG 2.X.X
 ----------------------------------------------
 
 New Features:
 
-    * openjpip: 
-     - complete client-server architecture for remote browsing of jpeg 2000 images. 
-     - located in 'applications/jpip'.
-     - see corresponding README for more details.
+    * Digital Cinema profiles have been fixed and updated
+       * New option to disable MCT if needed
+    * extended RAW support: it is now possible to input raw images
+         with subsampled color components (422, 420, etc)
+         
+API/ABI modifications: (see abi_compat_report in dev-utils/scripts)
+
+    * Removed deprecated functions 
+           - opj_stream_create_default_file_stream(FILE*,...)
+        - opj_stream_create_file_stream(FILE*,...)
+       * Added 
+        - opj_stream_create_default_file_stream_v3(char*,...)
+        - opj_stream_create_file_stream_v3(char*,...)
+        - opj_stream_destroy_v3(opj_stream_t*)
+        - opj_stream_set_user_data_v3(opj_stream_t* p_stream, ...)
+    * Changed
+        - 'alpha' field added to 'opj_image_comp' structure
+        - 'OPJ_CLRSPC_EYCC' added to enum COLOR_SPACE
+    
+Misc:
+
+    * OpenJPEG is now officialy conformant with JPEG 2000 Part-1
+         and will soon become official reference software at the 
+         JPEG committee.
+       * Huge amount of bug fixes. See CHANGES for details.
+
+
+Changes from OpenJPEG 1.5.x to OpenJPEG 2.0.0
+----------------------------------------------
+
+New Features:
+
+    * streaming capabilities
+    * merge JP3D
 
 API modifications:
 
-    * 'bool' type has been replaced by 'opj_bool' type. 'stdbool.h' is no more required.
+    * Use a 64bits capable API
     
 Misc:
 
-    * added this NEWS file.
-    * improved cmake and autotools build methods.
-    * removed manual makefiles, VS project files and XCode project files.
-    * added a 'thirdparty' directory to contain all dependencies.
-     - These libraries will be build only if there are not found on the system.
-     - Note that libopenjpeg itself does not have any dependency.
-    * changed the directory hierarchy of the whole project. See README files for details.
-    * tests : a complete test suite has been setup.
-     - both JPEG 2000 conformance tests and non-regressions tests are configured.
-     - results are submitted to the OpenJPEG dashboard (http://my.cdash.org/index.php?project=OPENJPEG)
-     - images are located in 'http://openjpeg.googlecode.com/svn/data' folder.
-     - configuration files and utilities are located in 'tests' folder.
-    * Many bug fixes. See CHANGES for details.
\ No newline at end of file
+    * removed autotools build system
+    * folders hierarchies reorganisation
+    * Huge amount of bug fixes. See CHANGES for details.