Skip to content

1.0.4

Compare
Choose a tag to compare
@kateinoigakukun kateinoigakukun released this 22 May 05:54
· 35 commits to main since this release

What's Changed

This release includes several bug fixes and internal improvements:

  • Fix carton test --environment node to work with 6.0 and later toolchains
  • Stop writing files under ~/.carton/static to avoid pollution
  • Many internal refactorings and test improvements

Pull Requests

  • Follow-up fix for latest main XCTest by @kateinoigakukun in #430
  • Stop writing static files in ~/.carton/static by @kateinoigakukun in #431
  • Log ToolchainError with response contents by @omochi in #435
  • Make CartonFrontend dev's file-watching opt-in to easily use it as a standalone CLI by @omochi in #433
  • Generalize findSwiftExecutable into findExecutable by @omochi in #436
  • Fix an issue in the env-var option of CartonHelpers.Process by @omochi in #437
  • Stop creating .carton directories on CI by @omochi in #438
  • Remove unnecessary imports and lets of HashArchive.swift by @omochi in #439
  • Authenticate when using GitHub API to download toolchains by @omochi in #440
  • Correct the indentation of index.html by @omochi in #442
  • Rename and split Application.swift by @omochi in #443
  • Fix README of CartonPluginShared by @omochi in #445
  • Remove label checking from CI by @omochi in #448
  • Disable browser tests that freeze for now by @omochi in #449
  • Stop adding wrong Sendable conformance to ChannelHandlerContext by @omochi in #446
  • Stop using container on CI and install directly from the tarball by @omochi in #444
  • Re-organize the naming convention of module, type, product, and file to have consistent project structure by @omochi in #450
  • CIスクリプトのミスを修正しつつ、わかりやすいタイトルをつける by @omochi in #451
  • CIのSwiftバージョンを5.9.2に引き上げる by @omochi in #453
  • CIのLinux環境にSwift 5.10を追加する by @omochi in #454
  • Add macOS + Swift 5.10 CI job by @omochi in #455
  • Stop defining test utilities under XCTest by @omochi in #456
  • Bug fix on makeTemporaryFile by @omochi in #457
  • Move carton command implementation into CartonDriver module by @omochi in #459
  • Import upstream changes of TSC.Process by @omochi in #460
  • Stream command outputs while capturing them for testing by @omochi in #461
  • Suppress internal deprecation warnings of TSC.Process by @omochi in #462
  • Fix bugs in Process.checkRun of CartonDriver by @omochi in #463
  • Rename createWSHandler -> createWebSocketTextHandler by @omochi in #464
  • Fix dev server to serve entrypoint file by @kateinoigakukun in #465
  • Add unit test for dev server by @omochi in #466
  • Revert "Skips browser testing due to freezing" by @kateinoigakukun in #467

Full Changelog: 1.0.3...1.0.4