Skip to content

wvlet/airframe

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

Updates [org.wvlet.airframe:airspec](https://github.com/wvlet/airframe)
from 23.3.4 to 23.4.0.
[GitHub Release
Notes](https://github.com/wvlet/airframe/releases/tag/v23.4.0) -
[Version
Diff](v23.3.4...v23.4.0)


I'll automatically update this PR to resolve conflicts as long as you
don't change it yourself.

If you'd like to skip this version, you can just close this PR. If you
have any feedback, just mention me in the comments below.

Configure Scala Steward for your repository with a
[`.scala-steward.conf`](https://github.com/scala-steward-org/scala-steward/blob/070634501628558e00a7cd623c97bff1995e59e3/docs/repo-specific-configuration.md)
file.

Have a fantastic day writing Scala!

<details>
<summary>Files still referring to the old version number</summary>

The following files still refer to the old version number (23.3.4).
You might want to review and update them manually.
```
docs/release-notes.md
```
</details>
<details>
<summary>Adjust future updates</summary>

Add this to your `.scala-steward.conf` file to ignore future updates of
this dependency:
```
updates.ignore = [ { groupId = "org.wvlet.airframe", artifactId = "airspec" } ]
```
Or, add this to slow down future updates of this dependency:
```
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.wvlet.airframe", artifactId = "airspec" }
}]
```
</details>

labels: test-library-update

---------

Co-authored-by: Taro L. Saito <leo@xerial.org>
3c38a8b

Git stats

Files

Permalink
Failed to load latest commit information.

Gitter Chat CI Status codecov scala-index maven central Scala.js

logo

Airframe https://wvlet.org/airframe is a collection of lightweight building blocks for Scala.

Resources

Framework

rpc

logo

For Developers

Dotty (Scala 3)

For developing with Dotty (Scala 3), use DOTTY=true environment variable:

$ DOTTY=true ./sbt
> logJVM/test

Or use ++ 3 in the sbt console:

# Switch to Scala 3
> ++ 3

For starting a migration of some project to Scala 3, create a PR that removes .settings(scala2Only) from build.sbt to use Scala 3 in the project, and add the project to projectDotty. After all tests pass, the PR can be merged.

Here is the list of milestones for Dotty support: #1077

Releasing

For every commit merged to the master branch, a draft of the release note will be updated with release-drafter.

To publish a new version, first, create a new release tag as follows:

$ git switch master
$ git pull
$ ruby ./scripts/release.rb

This step will update docs/release-noteds.md and push a new git tag to the GitHub. After that, GitHub actions for releading artifacts to Sonatype will be triggered automatically.

Next, edit and publish the draft of the release note. If necessary, adjust the version number and target tag.

Do not create a new tag from GitHub release pages, because it will not trigger the GitHub Actions for the release.

LICENSE

Apache v2