Skip to content

Commit f9fa1c3

Browse files
authored
Prepare to release of v2.12.0 (#175)
* Remove old code now that we require Julia v1.10+ * Minor improvements to CI setup * Bump version to v2.12.0 * Remove `RecipesBase` from direct dependencies * Run benchmarks with Julia v1.11
1 parent ac5f583 commit f9fa1c3

18 files changed

+281
-276
lines changed

.github/workflows/benchmark.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- uses: actions/checkout@v4
1818
- uses: julia-actions/setup-julia@v2
1919
with:
20-
version: '1.8.5'
20+
version: '1.11.3'
2121
- uses: julia-actions/cache@v2
2222
- name: Run benchmarks
2323
shell: julia --color=yes --project=benchmark {0}

.github/workflows/ci.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ on:
99

1010
concurrency:
1111
# Skip intermediate builds: always.
12-
# Cancel intermediate builds: always.
12+
# Cancel intermediate builds: on PRs.
1313
group: ${{ github.workflow }}-${{ github.ref }}
14-
cancel-in-progress: true
14+
cancel-in-progress: ${{ startsWith(github.ref, 'refs/pull/') }}
1515

1616
jobs:
1717
test:
@@ -21,6 +21,7 @@ jobs:
2121
fail-fast: false
2222
matrix:
2323
julia-version:
24+
- "min"
2425
- "1"
2526
- "nightly"
2627
os:
@@ -44,7 +45,13 @@ jobs:
4445
token: ${{ secrets.CODECOV_TOKEN }}
4546
files: lcov.info
4647
continue-on-error: true
47-
- uses: julia-actions/julia-uploadcoveralls@v1.0
48+
- name: Coveralls
49+
uses: coverallsapp/github-action@v2
50+
with:
51+
github-token: ${{ secrets.GITHUB_TOKEN }}
52+
path-to-lcov: lcov.info
53+
flag-name: run-${{ join(matrix.*, '-') }}
54+
parallel: true
4855
continue-on-error: true
4956

5057
Documentation:
@@ -57,6 +64,6 @@ jobs:
5764
- uses: julia-actions/cache@v2
5865
with:
5966
cache-registries: "true"
60-
- uses: julia-actions/julia-docdeploy@releases/v1
67+
- uses: julia-actions/julia-docdeploy@v1
6168
env:
6269
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}

NEWS.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# History of Measurements.jl
22

3+
## v2.12.0 (2025-01-26)
4+
5+
### New features
6+
7+
* The package new requires Julia v1.10.
8+
* New package extension with
9+
[`Makie.jl`](https://github.com/MakieOrg/Makie.jl)
10+
([#174](https://github.com/JuliaPhysics/Measurements.jl/pull/174)).
11+
312
## v2.11.0 (2023-11-03)
413

514
### New features

Project.toml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,12 @@
11
name = "Measurements"
22
uuid = "eff96d63-e80a-5855-80a2-b1b0885c5ab7"
33
authors = ["Mosè Giordano <mose@gnu.org>"]
4-
version = "2.11.0"
4+
version = "2.12.0"
55

66
[deps]
77
Calculus = "49dc2e85-a5d0-5ad3-a950-438e2897f1b9"
88
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
99
Printf = "de0858da-6303-5e67-8744-51eddeeeb8d7"
10-
RecipesBase = "3cdcf5f2-1ef4-517c-9805-6587b60abb01"
11-
Requires = "ae029012-a4dd-5104-9daa-d747884805df"
1210

1311
[weakdeps]
1412
BaseType = "7fbed51b-1ef5-4d67-9085-a4a9b26f478c"
@@ -36,7 +34,6 @@ Makie = "0.21, 0.22"
3634
Printf = "<0.0.1, 1"
3735
QuadGK = "2"
3836
RecipesBase = "0.6.0, 0.7, 0.8, 1.0"
39-
Requires = "0.5.0, 1"
4037
SpecialFunctions = "0.8, 1, 2"
4138
Statistics = "<0.0.1, 1"
4239
Test = "<0.0.1, 1"

0 commit comments

Comments
 (0)