Add some missing entries to the Changelog
[vuplus_bitbake] / ChangeLog
1 Changes in Bitbake 1.6.1:
2         - Add support for the interactive flag (backported from trunk)
3         - Ignore versions in DEPENDS (backported from trunk)
4         - Fix bug referencing bb.providers in shell.py
5
6 Changes in Bitbake 1.6.0:
7         - Better msg handling
8         - COW dict implementation from Tim Ansell (mithro) leading
9           to better performance
10         - Speed up of -s
11
12 Changes in Bitbake 1.4.4:
13         - SRCDATE now handling courtsey Justin Patrin
14         - #1017 fix to work with rm_work
15
16 Changes in BitBake 1.4.2:
17         - Send logs to oe.pastebin.com instead of pastebin.com
18           fixes #856
19         - Copy the internal bitbake data before building the
20           dependency graph. This fixes nano not having a
21           virtual/libc dependency
22         - Allow multiple TARBALL_STASH entries
23         - Cache, check if the directory exists before changing
24           into it
25         - git speedup cloning by not doing a checkout
26         - allow to have spaces in filenames (.conf, .bb, .bbclass)
27
28 Changes in BitBake 1.4.0:
29         - Fix to check both RDEPENDS and RDEPENDS_${PN}
30         - Fix a RDEPENDS parsing bug in utils:explode_deps()
31         - Update git fetcher behaviour to match git changes
32         - ASSUME_PROVIDED allowed to include runtime packages
33         - git fetcher cleanup and efficency improvements
34         - Change the format of the cache
35         - Update usermanual to document the Fetchers
36         - Major changes to caching with a new strategy
37           giving a major performance increase when reparsing
38           with few data changes
39
40 Changes in BitBake 1.3.3:
41         - Create a new Fetcher module to ease the
42           development of new Fetchers.
43           Issue #438 fixed by rpurdie@openedhand.com
44         - Make the Subversion fetcher honor the SRC Date
45           (CVSDATE).
46           Issue #555 fixed by chris@openedhand.com
47         - Expand PREFERRED_PROVIDER properly
48           Issue #436 fixed by rprudie@openedhand.com
49         - Typo fix for Issue #531 by Philipp Zabel for the
50           BitBake Shell
51         - Introduce a new special variable SRCDATE as
52           a generic naming to replace CVSDATE.
53         - Introduce a new keyword 'required'. In contrast
54           to 'include' parsing will fail if a to be included
55           file can not be found.
56         - Remove hardcoding of the STAMP directory. Patch
57           courtsey pHilipp Zabel
58         - Track the RDEPENDS of each package (rpurdie@openedhand.com)
59         - Introduce BUILD_ALL_DEPS to build all RDEPENDS. E.g
60           this is used by the OpenEmbedded Meta Packages.
61           (rpurdie@openedhand.com).
62
63 Changes in BitBake 1.3.2:
64         - reintegration of make.py into BitBake
65         - bbread is gone, use bitbake -e
66         - lots of shell updates and bugfixes
67         - Introduction of the .= and =. operator
68         - Sort variables, keys and groups in bitdoc
69         - Fix regression in the handling of BBCOLLECTIONS
70         - Update the bitbake usermanual
71
72 Changes in BitBake 1.3.0:
73         - add bitbake interactive shell (bitbake -i)
74         - refactor bitbake utility in OO style
75         - kill default arguments in methods in the bb.data module
76         - kill default arguments in methods in the bb.fetch module
77         - the http/https/ftp fetcher will fail if the to be 
78           downloaded file was not found in DL_DIR (this is needed
79           to avoid unpacking the sourceforge mirror page)
80         - Switch to a cow like data instance for persistent and non
81           persisting mode (called data_smart.py)
82         - Changed the callback of bb.make.collect_bbfiles to carry
83           additional parameters
84         - Drastically reduced the amount of needed RAM by not holding
85           each data instance in memory when using a cache/persistent
86           storage
87
88 Changes in BitBake 1.2.1:
89         The 1.2.1 release is meant as a intermediate release to lay the
90         ground for more radical changes. The most notable changes are:
91
92         - Do not hardcode {}, use bb.data.init() instead if you want to
93           get a instance of a data class
94         - bb.data.init() is a factory and the old bb.data methods are delegates
95         - Do not use deepcopy use bb.data.createCopy() instead.
96         - Removed default arguments in bb.fetch
97