github.com/shaardie/u-root@v4.0.1-0.20190127173353-f24a1c26aa2e+incompatible/RELEASES (about)

     1  # Releases
     2  
     3  A new release happens every 6 weeks:
     4  
     5  - 1st day on the first month of each quarter
     6  - 15th day of the second month of each quarter
     7  
     8  
     9  ## v4.0.0 (2018-01-26)
    10  
    11  - Multiboot as a kexec target -- Thank you Max!
    12    - Use with kexec, also see the new module argument
    13    - Experimental support for esxi, see xcmds/esxiboot
    14    - Integration tests for multiboot
    15      - Using the test kernel at: github.com/u-root/multiboot-test-kernel
    16    - Trampoline is written in Go assembly
    17    - Support for gzipped kernels
    18  - New commands:
    19    - tac: Reads file lines in reverse order
    20    - xcmds/sshd: Like sshd, but supports port forwarding
    21  - New packages:
    22    - forth: An interpreter for Forth
    23    - ubinary: Gives machine's native endianess
    24  - New flags:
    25    - grep -c : Print counts
    26    - grep -i : Case insensitive search
    27    - uname -p : Alias for machine
    28  - Improved arm support:
    29    - io command supports arm Linux kernels
    30    - zImage parser for kernel format
    31    - Basic integration tests and minimal config
    32  - Miscellaneous improvements:
    33    - Consolidation of similar circleci tests into a single uroot_test.go which
    34      can be run with "go test"
    35    - Integration test for tcz
    36    - configs are organized into a new directory
    37  - Fixes:
    38    - pkg/complete and xcmds/ash: now works in a sane way
    39    - Append rsdp onto kernel command line
    40    - A number of fixes to various symlink issues
    41  - Tested with:
    42    - Linux 4.17
    43    - Golang 1.11
    44  
    45  
    46  ## v3.0.0 (2018-11-21)
    47  
    48  - Reduced size of shell by 20%
    49  - Improved QEMU-based integration tests
    50  - New commands:
    51    - strace: simple process tracer
    52  - Major bug fixes
    53    - Imports use correct vendored dependencies (u-bmc)
    54    - u-root command correctly interprets symlinks
    55  - Tested with:
    56    - Linux 4.17
    57    - Golang 1.11
    58  
    59  
    60  ## v2.0.0 (2018-10-01)
    61  
    62  - Large improvements to readability of GoDocs
    63  - New commands:
    64    - cksum: generates md5, sha and crc checksums
    65    - elvish: forked from github.com/elves/elvish
    66    - less: pages files, courtesy of Michael Pratt
    67    - more: simplistic implementation of less
    68    - pox: builds a POrtable eXecutable as a squashfs image
    69  - Breaking changes:
    70    - rush is moved to xcmds and elvish is the default shell
    71    - bzImage renamed to bzimage
    72    - time_sos renamed to timesos
    73    - upspin_sos renamed to upspinsos
    74  - Major bug fixes
    75    - u-root command expands wildcards properly
    76    - scp now compliant with openssh's scp
    77  - Tested with:
    78    - Linux 4.17
    79    - Golang 1.11
    80  
    81  
    82  ## v1.0.0 (2018-08-15)
    83  
    84  - Initial release
    85  - Tested with:
    86    - Linux 4.17
    87    - Golang 1.10.3