Skip to content

Releases: vapor/console-kit

4.16.0 - Update for swift-log 1.11.0

01 Apr 13:40
32ad16d

Choose a tag to compare

What's Changed

Update for swift-log 1.11.0 by @gwynne in #232

Updates ConsoleKit to reflect the API improvements in swift-log 1.11.0. Also updates the package to require Swift 6.1, fix numerous little docs issues, and just generally updates things.

This patch was released by @gwynne

Full Changelog: 4.15.2...4.16.0

5.0.0 Alpha 5

01 Feb 15:07
b840676

Choose a tag to compare

5.0.0 Alpha 5 Pre-release
Pre-release

What's Changed

Full Changelog: 5.0.0-alpha.4...5.0.0-alpha.5

5.0.0 Alpha 4

12 Dec 18:01
772b4c8

Choose a tag to compare

5.0.0 Alpha 4 Pre-release
Pre-release

What's Changed

  • Rename LoggingSystem.bootstrap to ConsoleLogger.bootstrap by @fpseverino in #227

Full Changelog: 5.0.0-alpha.3...5.0.0-alpha.4

5.0.0 Alpha 3

12 Dec 10:31
e79a3b2

Choose a tag to compare

5.0.0 Alpha 3 Pre-release
Pre-release

What's Changed

Full Changelog: 5.0.0-alpha.2...5.0.0-alpha.3

5.0.0 Alpha 2

06 Dec 13:52
9241bb9

Choose a tag to compare

5.0.0 Alpha 2 Pre-release
Pre-release

What's Changed

Full Changelog: 5.0.0-alpha.1...5.0.0-alpha.2

5.0.0 Alpha 1

21 Nov 12:31
774e9c8

Choose a tag to compare

5.0.0 Alpha 1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 4.15.2...5.0.0-alpha.1

4.15.2 - Fix Android support

13 Jan 21:07
742f624

Choose a tag to compare

What's Changed

Fix Android support by @marcprux in #207

This PR adds the imports necessary to get Android compiling again.

This patch was released by @gwynne

Full Changelog: 4.15.1...4.15.2

4.15.1 - Fix Windows build break in Terminal.

23 Oct 17:03
966d89a

Choose a tag to compare

What's Changed

Fix Windows build break in Terminal. by @jeffdav in #205

There are three things that cause Terminal to not build on Windows:

  1. isprint() returns an Int32 which requires an explicit comparison. Easy fix: just compare against 0.
  2. _getch() returns an Int32, but Unicode.Scalar() takes a UInt32. So we must cast.
  3. The entire implementation of size was Posix-specific. Add a Windows implementation.
This patch was released by @0xTim

Full Changelog: 4.15.0...4.15.1

4.15.0 - Don't animate ActivityIndicator when outputting to a file

20 Aug 11:11
78c0dd7

Choose a tag to compare

What's Changed

Don't animate ActivityIndicator when outputting to a file by @jflan-dd in #202

Long running loading/progress indicators create a lot of noisy output when an executable is outputting to Xcode’s console, being captured to a file, or a piped to another command. e.g. #141

This PR skips writing the animated output of an ActivityIndicator if the console will not handle it well.

This patch was released by @0xTim

Full Changelog: 4.14.3...4.15.0

4.14.3 - Make logged metadata a little more readable

30 May 10:35
9f7932f

Choose a tag to compare

What's Changed

Make logged metadata a little more readable by @gwynne in #201

We now explicitly suppress excess " characters recursively in logger metadata.

Also bumps the package to a minimum of Swift 5.8 and fixes some warnings.

Reviewers

Thanks to the reviewers for their help:

This patch was released by @gwynne

Full Changelog: 4.14.2...4.14.3