Add copyright to files that miss copyright
[tools/mic.git] / ChangeLog
index 2bc96d2..c40cd41 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+Release 0.26 - Tue Oct 14 2014 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * add new arch MIPS support
+  * add qcow2 image format support
+  * add strict mode for package installing
+  * enable ssl_verify option in config file
+  * enhance checksums of outputs: md5sum, sha1sum, sha256sum
+  * enhance VCS info in yum backend
+  * bug fix:
+    - fix real path of device mapper causing initrd failure
+    - fix qemu arm and arm64 issues
+    - fix AttributeError in zypp backend
+    - fix 'python-xml' depends used by cElements
+
+Release 0.25 - Fri May 23 2014 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * new distribution support: Ubuntu 14.04 and Debian 7.0
+  * generate manifest file to describe image information
+  * refactor archive and compress module
+  * support sparse handle for tar command
+  * replace system V with systemd on locale setting
+  * support lzop compress
+  * bug fix:
+    - fix logfile incomplete in release option
+    - fix config file disappear in bootstrap
+    - fix aarch64 bin_format
+    - fix pylint
+
+Release 0.24 - Tue Mar 11 2014 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * enhance to handle password with special characters
+  * change python-zypp require to python-zypp-tizen
+  * add --repo comand option for local build
+  * add --user and --password option for %repo directive of ks file
+  * clean up some codes relevant to EULA agreement
+  * add hostname showing in log
+  * bug fix:
+    - fix chroot failed by space in image not enough
+    - fix obsolete packages incorrect handling
+    - fix yum backend failed to cache packages
+    - fix bare ip in no_proxy not working
+    - fix repeated log showing with yum backend
+    - fix loop device latency timing
+    - fix zypp failed to download by changing 'cachedir'
+    - fix 'mkfs' not working caused by mic-bootstrap install failed
+
+Release 0.23 - Fri Dec 12 2013 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * new distribution support: Ubuntu 13.10 and OpenSUSE 13.1
+  * split requirements to subpackage 'mic-native' to reduce mic's dependencies
+  * support arm64 architecture image creation in native mode
+  * new option '--interactive'/'--non-interactive' to enable/disable interaction 
+  * new option '--uuid' for 'part' in ks file to set filesystem uuid
+  * export more variables related to installer framework for loop format
+  * bug fix:
+    - fix bootstrap handling if bootstrap package failed
+    - fix 'mapper_device' key error
+    - fix detailed error messages missing in mounting
+    - fix version comparing issue of urlgrabber in Fedora
+
+Release 0.22 - Thu Oct 24 2013 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * use __version__ variable instead of VERSION file
+  * refactor msger module to ulitize logging module
+  * refine error class module
+  * improve installation in virtualenv
+  * add bash completion support
+  * add zsh completion support
+  * export mapper device related to installer framework
+  * update BmapCreate to the latest version
+  * bug fix:
+    - fix customized plugin_dir not work in bootstrap
+    - fix packing process exit on Ubuntu
+    - fix loop device alloaction failed on openSUSE
+    - fix incorrect number showing during installing
+    - set owner of cacheidr/outdir to SUDO_USER
+    - correct project url in setup.py
+    - fix mic not work when mic.conf disappear
+
+Release 0.21 - Mon Aug 26 2013 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * new distribution support: Fedora 19
+  * refactor chroot module to correct the logic
+  * add an alias for installerfw - installerfw_plugins
+  * remove fuser dependency to avoid some unmount issue
+  * enable proxy setting with authentication
+  * don't get proxy info from /etc/sysconfig/proxy ever
+  * kill processes inside chroot after post script running
+  * reload device mapper using 'dmsetup' utility
+  * bug fix:
+    - fix bootloader options omitted
+    - warn failed boot partition flags set
+    - fix wrong file descriptor issue
+    - fix some requires
+
+Release 0.20 - Mon Jul 01 2013 - Gui Chen <gui.chen@intel.com>
+=====================================================================
+  * new distribution support: CentOS 6
+  * drop image creation if checked packages not present in image
+  * introduce 'installerfw' command in kickstart to customize configuration
+  * improve output message of post scripts
+  * bug fix:
+    - fix rpm not support 'VCS' tag traceback
+
 Release 0.19 - Thu May 16 2013 - Gui Chen <gui.chen@intel.com>
 =====================================================================
- new distribution support: Ubuntu 13.04 and openSUSE 12.3
- introduce '--part-type' to handle GPT partition
- copy bmap creation from bmap-tools
- update some depends and fix depends issue
- bug fix:
* new distribution support: Ubuntu 13.04 and openSUSE 12.3
* introduce '--part-type' to handle GPT partition
* copy bmap creation from bmap-tools
* update some depends and fix depends issue
* bug fix:
    - fix bug autologinuser always set
    - fix symlink bind mount left issue
    - fix '/var/lock' non-existent throw traceback