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
6 Changes in Bitbake 1.6.0:
8 - COW dict implementation from Tim Ansell (mithro) leading
12 Changes in Bitbake 1.4.4:
13 - SRCDATE now handling courtsey Justin Patrin
14 - #1017 fix to work with rm_work
16 Changes in BitBake 1.4.2:
17 - Send logs to oe.pastebin.com instead of pastebin.com
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
25 - git speedup cloning by not doing a checkout
26 - allow to have spaces in filenames (.conf, .bb, .bbclass)
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
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
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
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).
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
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
84 - Drastically reduced the amount of needed RAM by not holding
85 each data instance in memory when using a cache/persistent
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:
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