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