ecere/gui/Window: Prevent uninitialized values if base Window methods not overridden...
[sdk] / NEWS
diff --git a/NEWS b/NEWS
index 48c3233..1957d26 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,13 +1,81 @@
-Ecere SDK 0.44.10 (July 12, 2014)
+Ecere SDK 0.44.15 (August 4, 2016)
+
+   * Web Support through Emscripten and WebGL
+   * 3D Graphics Improvements (OpenGL)
+      - Support for Shaders (WebGL, Core/Compatibility profiles, OpenGL ES 2)
+      - Phong Shading Using Shaders
+      - Environment Mapping and Cube Maps (Support for Reflection and Refraction)
+      - Normals Mapping Support
+      - Fixed and improved lighting
+      - Computed Normals Weighting for smoother surfaces
+      - Optimizations
+   * Font Outline Support
+   * Fixed text extent computation to account for overhang of italic fonts
+   * ECON Support (ECON is a JSON superset, dropping quotes, supporting hexadecimal, multi-line strings, comments, derived classes, and mapping directly to eC instantiations -- http://ec-lang.org/econ/ )
+   * ECON based IDE configuration (split options, recent files/projects and compilers individually stored in separate files, all in ~/.ecereIDE/)
+   * ECON based Documentor (Documentation data can now be text-diffed with git etc.)
+   * ECON based Color Scheme and Font Selection in Global Settings
+   * Sortable Containers
+   * Distributed Objects Fixes & Improvements
+   * Renamed IDE binary to less generic name (ide ==> ecere-ide)
+   * Fixed building with GCC 6 (Compiler was generating bad __attribute__ specifiers with spaces rather than commas)
+   * (Windows) Fixes for TDM-GCC 5
+   * Android: Fixes to run on newer versions
+   * X: Fixed NumPad key definitions
+   * Build system Fixes & Improvements
+   * Other Fixes & Improvements
+----------------------------------------
+Ecere SDK 0.44.14 (January 13, 2016)
+
+   * Compiler: Fixed generating __extension__ expression with mismatched parentheses
+   * Addressed build reproducibility issues
+   * Documentor: Minor fixes
+   * Spelling fixes
+   * GUI/ListBox: Fixed clearing cell data
+----------------------------------------
+Ecere SDK 0.44.13 (December 22, 2015)
+
+   * Bug fix / Support release
+   * EDA: 64 bit Id types
+   * EDA/Reports: Optimization of Reports Generation
+   * EDA/Reports: Fixed multi-level grouping issues
+   * Object::Merge(): Fixed problem introduced in 0.44.12
+   * Compiler: Solving alignment issues
+   * Compiler: Solving signature/call mismatch (Emscripten)
+   * Compiler: Fixes for Map/AVLTree with float or double values
+   * ListBox: Fixed Tree View row moving
+   * TabControl: Support to add/remove tabs
+   * Android: Multi-Touch and Double Click support
+   * IDE/Form Designer: Fixed control properties modified when they should not
+   * IDE/Property Sheet: Fixed counter-intuitive selection colors
+   * Documentor: Fixed missing spacing
+   * ODROID Support
+   * samples/guiAndGfx: New 'mekano' sample
+----------------------------------------
+Ecere SDK 0.44.12 (December 10, 2015)
+
+   * Bug fix release
+   * Improved JSON Support
+   * Improved CSV support (extras)
+----------------------------------------
+Ecere SDK 0.44.11 (February 16, 2015)
+
+   * Bug fix release
+   * Fixed crash on writing initial config file on Linux               
+----------------------------------------
+Ecere SDK 0.44.10 (August 7, 2014)
 
    * Compiler fixes and optimizations
    * Better C99 compatibility (stdbool, complex numbers)
+   * Fixed C integer promotion issues
    * Fixed and improved all samples (resources included)
    * Improved 3DS model support
    * EditBox and syntax highlighting fixes
    * Internationalization improvements
    * Clang and OS X Mavericks Support
    * More reliable IDE debugger watches
+   * X11 full screen support
+   * X11 acquired input support
    * X11 fixes (including improved fix for Unity)
    * Various bug fixes
    * Memory leaks fixes