@@ -7,6 +7,38 @@ Unreleased
77Any changes which are committed, but not yet present in a released
88version, should appear here.
99
10+ 1.10.0 - Wed, Apr 9, 2025
11+ -------------------------
12+
13+ - Several improvements to the library of bash variables & functions available to
14+ tasks:
15+
16+ - Oracle Linux version (``$ORAVER ``) detection is improved - it now supports
17+ OL10 and any future version.
18+ - Added detection for Ubuntu, Debian, Fedora, and Arch.
19+ - Added variable ``$PKGMGR `` which refers to the system package manager
20+ - Added function ``PKG_INSTALL `` which runs the correct installation command
21+ for the system package manager.
22+
23+ - A major improvement to Yo tasks in general:
24+
25+ - Tasks may now include files from the client system onto the instance. See
26+ the documentation for ``INCLUDE_FILE `` and ``SENDFILE `` for more details on
27+ this quite useful feature.
28+ - Tasks are now loaded and checked prior to ``yo launch `` so that errors are
29+ detected before the instance is available. As a result, Yo's task execution
30+ plan is now also printed with ``yo launch --dry-run ``.
31+
32+ - Built on the new functionality in Yo's tasks, we have also added the argument
33+ ``yo launch --install `` (or just ``-I ``). This allows you to list
34+ comma or space separated package names, which will be installed to your
35+ instance at startup. This is achieved with a dynamically generated task named
36+ ``yo-install-packages `` which uses the new ``PKG_INSTALL `` function.
37+ - Create RPM package (OL9 and later are supported)
38+ - Add the ability to tag images from a specific compartment so that they don't
39+ pollute the existing namespace of operating systems.
40+ - Drop & vendor unnecessary dependencies (to support RPM packaging)
41+
10421.9.0 - Wed, Apr 2, 2025
1143------------------------
1244
0 commit comments