Release 1.18 - Milestone M9
priv-kweihmann
released this
21 Nov 18:31
·
13463 commits
to master
since this release
Main features
- dedicated release branches
- for each poky release since thud there is a dedicated branch of this layer
- If a change affects only a few of the branches, it will be highlighted with [branch name]
- CI
- zeus compatibility
- lua language support
- pre-packed dependencies for NPM and composer based modules. This should heavily reduce build time
Important changes
- [master, zeus, warrior] cvecheck module is working again
- [master, zeus] ansible-lint is currently disabled, as it isn't currently buildable with the underlying poky release
- [master, zeus, thud] mind the slightly different requirements when using layer in combination with meta-clang. See branch README for details
- [thud] gosec module is disabled by default, as it requires a newer version of go, as available in thud-poky
- oclint module was removed. A stub-recipe still exists, which will warn you about this fact, in case you manually had enabled this module
New
Updates
- #390 - Update textlint-rule-no-nfd to 1.0.2
- #392, #395, #400 - Update phpstan to 0.11.19
- #393, #406, #413, #424, #450 - Update phan to 2.4.3
- #402, #436, #447 - Update python-pytest to 5.3.0
- #404 - Update eslint to 6.6.0
- #407 - Update python-black to 19.10b0
- #409 - Update ropgadget to 5.9
- #410 - Update composer to 1.9.1
- #411 - Update textlint to 11.5.0
- #415, #420, #428 - Update python-pyparsing to 2.4.5
- #431, #432 - Update systemdlint to 1.1.3
- #434 - Update phpcodefixer to 2.0.21
- #437 - Update stylelint to 12.0.0
- #439 - Update oelint-adv to 1.8.0
Bugfixes
- #408 - Unbuildable dependency for 'core-image-minimal'
- #414 - SDK setting of scatest distro throws error on zeus
- #425 - gosec isn't working for thud
- #433 - Syntax issue in clang integration
- #448 - ImportError: The 'enchant' C library was not found
- Fix xmllint suppress