Skip to content

Commit

Permalink
Readme: put more versions into sub-section (#181)
Browse files Browse the repository at this point in the history
Pull request: #181
  • Loading branch information
lefou authored May 24, 2024
1 parent 5c91137 commit 564d786
Showing 1 changed file with 37 additions and 12 deletions.
49 changes: 37 additions & 12 deletions Readme.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2244,6 +2244,7 @@ string, int or set representations of the `os.PermSet` via:
* Fix propagateEnv = false to not propagate env (#238)
* Make os.home a def (#239)

[#0-9-2]
=== 0.9.2 - 2023-11-05

* Added new convenience API to create pipes between processes with `.pipeTo`
Expand All @@ -2254,11 +2255,13 @@ string, int or set representations of the `os.PermSet` via:
* Dependency updates: sourcecode 0.3.1
* Tooling updates: acyclic 0.3.9, Mill 0.11.5, mill-mima 0.0.24, mill-vcs-version 0.4.0, scalafmt 3.7.15

[#0-9-1]
=== 0.9.1 - 2023-03-07

* Refined return types when constructing paths with `/` and get rid of long `ThisType#ThisType` cascades.
* Added a new `PathConvertible` to support `URI`s when constructing paths.

[#0-9-0]
=== 0.9.0 - 2022-11-28

* `os.proc` now also supports `CharSequence(s)` as `Shellable`
Expand All @@ -2268,64 +2271,79 @@ string, int or set representations of the `os.PermSet` via:
* Enabled MiMa checks to CI setup and officially support early semantic versioning since this release
* Documentation improvements


=== Older releases
:leveloffset: +1

[discrete]
=== 0.8.1 - 2022-01-31

* Added support for Scala Native on Scala 3

[discrete]
=== 0.8.0 - 2021-12-11

* Avoid throwing an exception when sorting identical paths {link-oslib}/pull/90[#90]
* Make `os.remove` behave more like `Files.deleteIfExists` {link-oslib}/pull/89[#89]
* Make `.ext` on empty paths return `""` rather than crashing {link-oslib}/pull/87[#87]

[discrete]
=== 0.7.8 - 2021-05-27

* Restored binary compatibility in `os.copy` and `os.copy.into` to os-lib versions before 0.7.5

[discrete]
=== 0.7.7 - 2021-05-14

* Add support for Scala 3.0.0

[discrete]
=== 0.7.6 - 2021-04-28

* Add support for Scala 3.0.0-RC3

[discrete]
=== 0.7.5 - 2021-04-21

* Re-added support for Scala 2.11
* Added new option `mergeFolders` to `os.copy`
* os.copy now honors `followLinks` when copying symbolic links to directories

[discrete]
=== 0.7.4

* Add support for Scala 3.0.0-RC2

[discrete]
=== 0.7.3

* Add support for Scala 3.0.0-RC1
* Migration of the CI system from Travis CI to GitHub Actions

[discrete]
=== 0.7.2

* Add support for Scala 3.0.0-M3

[discrete]
=== 0.7.1

* Improve performance of `os.write` by buffering output stream to files

=== Older versions

==== 0.6.2
[discrete]
=== 0.6.2

* Moved the `os.Bytes`, `os.StreamValue` (now named `ByteData`) interfaces into
`geny` package, for sharing with Requests-Scala
* Add `os.read.stream` function, that returns a `geny.Readable`

==== 0.5.0
[discrete]
=== 0.5.0

* `os.Source` now supports any data type that is `geny.Writable`

==== 0.4.2
[discrete]
=== 0.4.2

* Added a new <<os-subpath>> data type, for safer handling of
sub-paths within a directory.
Expand All @@ -2347,20 +2365,24 @@ by default {link-oslib}/issues/15[#15], use
* `os.stat.full` has been superseded by `os.stat` and `os.stat.posix`
* Removed `os.BasicStatInfo`, which has been superseded by `os.StatInfo`

==== 0.3.0
[discrete]
=== 0.3.0

* Support for Scala 2.13.0 final

==== 0.2.8
[discrete]
=== 0.2.8

* `os.ProcessOutput` trait is no longer sealed

==== 0.2.7
[discrete]
=== 0.2.7

* Narrow return type of `readLink.absolute` from `FilePath` to `Path`
* Fix handling of standaline `\r` in `os.SubProcess#stdout.readLine`

==== 0.2.6
[discrete]
=== 0.2.6

* Remove `os.StatInfo#name`, `os.BasicStatInfo#name` and `os.FullStatInfo#name`,
since it is just the last path segment of the stat call and doesn't properly
Expand All @@ -2370,7 +2392,8 @@ to the `skip` predicate.
* Add `os.BasePath#baseName`, which returns the section of the path before the
`os.BasePath#ext` extension.

==== 0.2.5
[discrete]
=== 0.2.5

* New `os.readLink`/`os.readLink.absolute` methods to read the contents of
symbolic links without dereferencing them.
Expand All @@ -2394,10 +2417,12 @@ channels
* Reversed the order of arguments in `os.symlink` and `os.hardlink`, to match
the order of the underlying java NIO functions.

==== 0.2.2
[discrete]
=== 0.2.2

* Allow chaining of multiple subprocesses `stdin`/`stdout`

==== 0.2.0
[discrete]
=== 0.2.0

* First release

0 comments on commit 564d786

Please sign in to comment.