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