github.com/mvdan/u-root-coreutils@v0.0.0-20230122170626-c2eef2898555/RELEASES (about) 1 # Releases 2 3 Note: All release >=1.0.0 have been bumped down from vX.0.0 to v0.X.0. This was 4 done to avoid the +incompatible suffix from Go modules. The u-root API is 5 currently unstable and may change slighly between releases. 6 7 ## v0.10.0 (2022-10-10) 8 9 - Fixes for several commands including bzImage and ls 10 - Code coverage at 74% 11 12 ## v0.9.0 (2022-07-27) 13 14 - Fixes for CVE-2020-7669, CVE-2020-7666 and CVE-2020-7665 15 - Numerous other bug fixes and features 16 17 ## v0.8.0 (2021-11-29) 18 19 *no release notes available* 20 21 ## v0.7.0, formerly v7.0.0 (2020-08-30) 22 23 *no release notes available* 24 25 ## v0.6.0, formerly v6.0.0 (2019-08-14) 26 27 - Bug fixes: 28 - Ensure that cpio does not create corrupt archives 29 - Honor build tags in build.Context 30 - Fix negative -retry flag 31 - New packages: 32 - gpio 33 - Testing improvements: 34 - Use 9pfs to share files with intergration test instead of vfat 35 - Replace ANSI escape codes with ~ character 36 - Run integration tests on pkg/ as well 37 - checklicenses command is generalized to be used by other projects. 38 - Tested with: 39 - Linux 4.17 40 - Golang 1.12 41 42 ## v0.5.0, formerly V5.0.0 (2019-07-09) 43 44 - Renamed commands 45 - core commands are in core 46 - experimental commands are in exp 47 - others are in other places 48 - Remove NiChromne 49 - it needed its own space 50 - Welcome systemboot! 51 52 ## v0.4.0, formerly v4.0.0 (2019-01-26) 53 54 - Multiboot as a kexec target -- Thank you Max! 55 - Use with kexec, also see the new module argument 56 - Experimental support for esxi, see xcmds/esxiboot 57 - Integration tests for multiboot 58 - Using the test kernel at: github.com/u-root/multiboot-test-kernel 59 - Trampoline is written in Go assembly 60 - Support for gzipped kernels 61 - New commands: 62 - tac: Reads file lines in reverse order 63 - xcmds/sshd: Like sshd, but supports port forwarding 64 - New packages: 65 - forth: An interpreter for Forth 66 - ubinary: Gives machine's native endianess 67 - New flags: 68 - grep -c : Print counts 69 - grep -i : Case insensitive search 70 - uname -p : Alias for machine 71 - Improved arm support: 72 - io command supports arm Linux kernels 73 - zImage parser for kernel format 74 - Basic integration tests and minimal config 75 - Miscellaneous improvements: 76 - Consolidation of similar circleci tests into a single uroot_test.go which 77 can be run with "go test" 78 - Integration test for tcz 79 - configs are organized into a new directory 80 - Fixes: 81 - pkg/complete and xcmds/ash: now works in a sane way 82 - Append rsdp onto kernel command line 83 - A number of fixes to various symlink issues 84 - Tested with: 85 - Linux 4.17 86 - Golang 1.11 87 88 ## v0.3.0, formerly v3.0.0 (2018-11-21) 89 90 - Reduced size of shell by 20% 91 - Improved QEMU-based integration tests 92 - New commands: 93 - strace: simple process tracer 94 - Major bug fixes 95 - Imports use correct vendored dependencies (u-bmc) 96 - u-root command correctly interprets symlinks 97 - Tested with: 98 - Linux 4.17 99 - Golang 1.11 100 101 ## v0.2.0, formerly v2.0.0 (2018-10-01) 102 103 - Large improvements to readability of GoDocs 104 - New commands: 105 - cksum: generates md5, sha and crc checksums 106 - elvish: forked from github.com/elves/elvish 107 - less: pages files, courtesy of Michael Pratt 108 - more: simplistic implementation of less 109 - pox: builds a POrtable eXecutable as a squashfs image 110 - Breaking changes: 111 - rush is moved to xcmds and elvish is the default shell 112 - bzImage renamed to bzimage 113 - time_sos renamed to timesos 114 - upspin_sos renamed to upspinsos 115 - Major bug fixes 116 - u-root command expands wildcards properly 117 - scp now compliant with openssh's scp 118 - Tested with: 119 - Linux 4.17 120 - Golang 1.11 121 122 ## v0.1.0, formerly v1.0.0 (2018-08-15) 123 124 - Initial release 125 - Tested with: 126 - Linux 4.17 127 - Golang 1.10.3