Commit Graph

9 Commits

Author SHA1 Message Date
George Barnett 4a0fad7658
Raise minimum Swift version to 5.8 (#199) 2024-03-11 09:32:56 +00:00
Rick Newton-Rogers 0561bee80c
Bump minimum Swift version to 5.7 (#189)
Motivation:

Now that Swift 5.9 is GM we should update the supported versions and
remove 5.6

Modifications:

* Update `Package.swift`
* Delete the 5.6 docker compose file and make a 5.10 one
* Update docs

Result:

Remove support for Swift 5.6, add 5.10
2023-10-04 10:18:36 +01:00
Si Beaumont dd408dc2d4
Drop support for Swift 5.5 (#172)
* Drop support for Swift 5.5

Signed-off-by: Si Beaumont <beaumont@apple.com>

* fixup: Next version will be 1.17.0

Signed-off-by: Si Beaumont <beaumont@apple.com>

---------

Signed-off-by: Si Beaumont <beaumont@apple.com>
2023-04-14 17:06:35 +01:00
Cory Benfield cf8315c87d
Drop Topics section (#171)
Motivation:

We try to support building our docs on Linux too, but that means we
can't explicitly reference any symbols from `index.md`.

Modifications:

Enable CI-ing docs.

Result:

Docs will render on Linux too.
2023-04-13 09:59:34 +01:00
Cory Benfield 59b966415d
Fix documentation and add infrastructure for CI-ing it (#169)
* Fix documentation and add infrastructure for CI-ing it

* Add 2023 to soundness
2023-04-11 13:35:16 +01:00
George Barnett 2c1fb7999d
Point docs to Swift Package Index (#168)
Motivation:

The NIO docs are now published on the Swift Package Index but the README
still refers to GitHub pages.

Modifications:

- Update README and other docs to point to Swift Package Index.

Result:

Documentation links work
2023-01-23 13:41:52 +00:00
David Nadoba 330f4ee104
Remove `#if compiler(>=5.5)` (#161) 2022-10-13 12:50:25 +01:00
George Barnett 8fda939e1b
Raise minimum supported Swift version from 5.4 to 5.5 (#158)
Motivation:

SwiftNIO periodically drops support for older Swift versions. Now that
5.7 has been released, 5.4 will be dropped.

Modifications:

- Remove 5.4 specific Package.swift and docker-compose
- Update the 5.7 docker-compose to use the released 5.7 and move from
  focal (2004) to jammy (2204)
- Update docs

Results:

Minimum Swift version is 5.5
2022-09-29 01:23:09 -07:00
Cory Benfield 4e02d9cf35
Use Docc for documentation (#154)
Motivation

Documentation is nice, and we can help support users by providing useful
clear docs.

Modifications

Add Docc to 5.6 and later builds
Make sure symbol references work
Add overview docs

Result

Nice rendering docs
2022-07-29 15:02:01 +01:00