Skip to content

Latest commit

 

History

History
303 lines (176 loc) · 17.4 KB

CHANGELOG.md

File metadata and controls

303 lines (176 loc) · 17.4 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

v0.2.17 - 2024-08-28

Compare with v0.2.16

Added

  • [nvidia_extension] add 24.04 to supported_versions (#279)

v0.2.16 - 2024-04-01

Compare with v0.2.15

Fixed

  • Fix --user arg when using empy 4 (#276) (4078d22 by Gary Servin).

v0.2.15 - 2024-03-01

Compare with v0.2.14

Added

  • Add changelog (39a2842 by Tully Foote).
  • Add a shorthand option for switching to alternate rmws (#268) (35e68c1 by Tully Foote).

v0.2.14 - 2024-01-26

Compare with v0.2.13

Removed

  • Remove deprecated use of pkg_resources (#265) (998761f by Tully Foote).

v0.2.13 - 2023-12-10

Compare with v0.2.12

Added

  • Add indirection for changes in empy 3 vs 4 (#261) (4de56c1 by Tully Foote).
  • add simple test of CLI (#256) (6d276a4 by Tully Foote).
  • Add extension ordering (#242) (3afa6ac by agyoungs).

Fixed

  • fix: nvidia arg (#234) (2b8d5ab by Amadeusz Szymko).
  • Fix nvidia runtime fail on arm64 & add --group-add plugin (#211) (e01d9cc by Amadeusz Szymko).

Removed

  • Remove old tutorial links (#254) (41502b3 by Tully Foote).

v0.2.12 - 2023-05-04

Compare with v0.2.11

Fixed

  • Fix default logic for user-preserve-groups (#224) (04cfc29 by Tully Foote).

v0.2.11 - 2023-05-04

Compare with v0.2.10

Added

  • adding debian bookworm support (b00c1c6 by Tully Foote).
  • add error messages for group issues (4ce4e29 by Tully Foote).
  • Adding a permissive option to user-preserve-groups incase there are groups on the host that aren't permissible on the target but you'd like best-effort. (44f7946 by Tully Foote).
  • add link to mp_rocker (#213) (49a23e7 by Tully Foote).
  • Add ability to preserve host user groups inside container (b16136e by Miguel Prada).
  • Add port and expose extensions with tests (#201) (2770045 by Will Baker).
  • Added note for linking Intel Xe cards with rocker (#190) (3a2bf74 by Zahi Kakish).

Removed

  • Removed '-v' for rocker's version. Only --version should be available. (#205) (67a4142 by George Stavrinos).

v0.2.10 - 2022-07-30

Compare with v0.2.9

v0.2.9 - 2022-03-23

Compare with v0.2.8

v0.2.8 - 2022-02-14

Compare with v0.2.7

v0.2.7 - 2021-12-01

Compare with v0.2.6

Added

  • add an option to preserve the home directory instead of deleting it if the uid or username collide (#164) (0f1c7d1 by Tully Foote).

v0.2.6 - 2021-10-05

Compare with v0.2.5

v0.2.5 - 2021-10-05

Compare with v0.2.4

Added

  • Add an option to tag the image (#159) (ef09014 by Tully Foote).

v0.2.4 - 2021-08-03

Compare with 0.2.3

Added

  • add an action to mirror main to master Providing backwards compatibility for renaming master to main (9d7a392 by Tully Foote).
  • Add the privileged extension (#132) (4214d73 by Gaël Écorchard).
  • Add --nocleanup option (#111) (5507dc5 by Tim Redick).

Fixed

  • Fix detector for the deprecated distro syntax (#156) (2760838 by Tully Foote).
  • Fix os detection for non-root images (cont.) (#150) (8ecaf53 by Miguel Prada).

Removed

  • Remove intermediate containers and name os_detect images (#133) (80602eb by Daniel Stonier).
  • Remove redundant device additions to docker_args (a759fe6 by Peter Polidoro).

0.2.3 - 2020-11-25

Compare with v0.2.2

Added

  • add x11 flags to examples (#104) (ae7d3f6 by Tully Foote).
  • add the ability to inject an arbitrary file which can be used via a COPY command in the snippet (#101) (eef5516 by Tully Foote).
  • Added --name argument (019a543 by ahcorde).

Fixed

  • Fix using rocker for non-root containers (#50) (3585298 by Johannes Meyer).

v0.2.2 - 2020-06-24

Compare with v0.2.1

v0.2.1 - 2020-06-24

Compare with v0.2.0

Added

  • add bullseye target too (b9f407b by Tully Foote).
  • add focal as a target (55b704f by Tully Foote).

v0.2.0 - 2020-05-08

Compare with v0.1.10

Added

  • Add support for focal and buster (#83) (a76acb2 by Tully Foote).
  • Add support for --env-file option pass through (#82) (135e73f by Tully Foote).
  • Add an Extension Manager class (#77) (413d25a by Tully Foote).
  • add codeowners so I get auto review requested (#74) (15b604b by Tully Foote).

Fixed

  • Fix documentation for User extension (#81) (6e9ee9c by Emerson Knapp).
  • Fix import paths (#76) (d26004b by Tully Foote).

v0.1.10 - 2019-12-05

Compare with v0.1.9

v0.1.9 - 2019-10-14

Compare with v0.1.8

Added

  • Add verbosity outputs (6246570 by Tully Foote).

Removed

  • Remove xvfb-run which started failing CI. (#69) (d38927a by Tully Foote).

v0.1.8 - 2019-09-18

Compare with v0.1.7

Added

  • Add a version cli option (#65) (28fc9ff by Tully Foote).

Fixed

  • FIx the window resize (#66) (7757df0 by Tully Foote).

v0.1.7 - 2019-09-17

Compare with v0.1.6

Added

  • add --home (#64) (733e29b by Tully Foote).
  • Add sigwinch passthrough for xterm resizing (#57) (efec0f9 by Ruffin).
  • Add new extensions git and ssh (#58) (5405f3f by Johannes Meyer).

Fixed

  • Fix sudo with user extension for some usernames (#55) (0bc20b8 by Johannes Meyer).

v0.1.6 - 2019-08-29

Compare with 0.1.5

0.1.5 - 2019-08-28

Compare with 0.1.4

Added

  • Add extension to pass custom environment variables (#51) (e27cc0b by Johannes Meyer).
  • Add Cosmic, Disco, and Eoan suites. (daf23a7 by Steven! Ragnarök).

Fixed

  • Fix OS detection (fix #43) (7a419f9 by Johannes Meyer).

Removed

  • remove unused imports (39118bb by Tully Foote).

0.1.4 - 2019-03-13

Compare with 0.1.3

Added

  • add documentation about how to use an intel integrated graphics card (f03299f by Tully Foote).
  • Add No-Python2 flag (101813f by Tully Foote).
  • adding coverage of nvidia (6f8121f by Tully Foote).
  • add coverage for extensions (#32) (ac3afc5 by Tully Foote).
  • adding a few basic unit tests (#30) (ea951b7 by Tully Foote).
  • Add codecov reports (#28) (9ef5f36 by Tully Foote).
  • adding basic travis (#27) (b538350 by Tully Foote).
  • Add unit tests for os_detection (4b42a2d by Tully Foote).
  • add dependencies to backport script (0df081e by Tully Foote).

Fixed

  • Fix empy stdout proxy logic for unit tests When the test runner changes std out for logging it breaks empy's stdout proxy logic. Fixes #9 (0671e14 by Tully Foote).

0.1.3 - 2019-01-10

Compare with 0.1.2

Added

  • add comment about python3-distro (e28b546 by Tully Foote).

Fixed

  • fix dependencies (fafcab5 by Tully Foote).

0.1.2 - 2019-01-09

Compare with first commit

Added

  • add command explicitly to argument parsing (5e308a6 by Tully Foote).
  • Add tests for extensions (50ac127 by Tully Foote).
  • add a few ignores core cleaner workspace diffs (b498f03 by Tully Foote).
  • Add stdeb.cfg (034abf1 by Tully Foote).
  • add support for mounting devices, with a soft fail on not existing (d3244ab by Tully Foote).
  • adding copyright headers (601a156 by Tully Foote).
  • Add extra arguments necessary for pulse Found here: jacknlliu/ros-docker-images#7 Also fixed typo in the config. (a9b6eba by Tully Foote).
  • add to the wishlist (6e224e2 by Tully Foote).
  • add readme (fa0d251 by Tully Foote).
  • add a readme (9d6bd66 by Tully Foote).
  • add parameter for disabling caching (79a6beb by Tully Foote).

Fixed

  • fix assert spacing (02601da by Tully Foote).
  • fix network argument parsing (d8b12af by Tully Foote).
  • fix docker API usage for pull (a749985 by Tully Foote).

Removed

  • remove legacy test function (4c1466a by Tully Foote).
  • remove legacy comments (38b5903 by Tully Foote).