@@ -7,6 +7,38 @@ Unreleased
7
7
Any changes which are committed, but not yet present in a released
8
8
version, should appear here.
9
9
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
+
10
42
1.9.0 - Wed, Apr 2, 2025
11
43
------------------------
12
44
0 commit comments