Skip to content

Tags: JuliaPhysics/Measurements.jl

Tags

v2.11.0

Toggle v2.11.0's commit message
[Diff since v2.10.0](v2.10.0...v2.11.0)

**Merged pull requests:**
- Attempt 2: Implement BaseType extension (#156) (@MilesCranmer)
- Minor fixes (#157) (@pitmonticone)
- Update MeasurementsJunoExt.jl (#159) (@longemen3000)
- Release v2.11.0 (#160) (@giordano)
- Add compat bounds for stdlibs (#161) (@giordano)

**Closed issues:**
- Trying to use Measurements to differentiate respect to a unitful quantity. (#151)
- Broken `MeasurementsJunoExt.jl` (#158)

v2.10.0

Toggle v2.10.0's commit message
[Diff since v2.9.0](v2.9.0...v2.10.0)

**Merged pull requests:**
- Add support for creating correlated variables from a covariance or correlation matrix (#137) (@LukasACH)
- Build docs in strict mode (#138) (@giordano)
- [GHA] Use newer workflows and add dependabot (#139) (@giordano)
- Bump julia-actions/julia-uploadcoveralls from 0.1 to 1.0 (#140) (@dependabot[bot])
- support for 1.9 extensions (#143) (@longemen3000)
- Slim down docs in README, slightly expand introduction (#146) (@giordano)
- Reorder sections of `Project.toml` to make Aqua happy (#147) (@giordano)
- Do not extended `Statistics.cor`/`Statistics.cov` (#148) (@giordano)
- Bump actions/checkout from 3 to 4 (#150) (@dependabot[bot])
- Release v2.10.0 (#153) (@giordano)

**Closed issues:**
- Move to pkgextensions for Julia v1.9+ (#133)

v2.9.0

Toggle v2.9.0's commit message
[Diff since v2.8.0](v2.8.0...v2.9.0)

**Closed issues:**
- Can't use unique with measurements (#124)
- Measurements.value(x::Missing) = missing (#126)
- one(measurement) should return 1, not 1 ± 0 (#134)

**Merged pull requests:**
- add value(::Missing) & uncertainty(::Missing) (#127) (@Eben60)
- Add docstrings for value(::Missing) & uncertainty(::Missing) (#128) (@Eben60)
- Define `one(::Type{Measurement{T}})` to return `one(T)` (#135) (@giordano)
- Use more `@inferred` in tests (#136) (@giordano)

v2.8.0

Toggle v2.8.0's commit message
[Diff since v2.7.2](v2.7.2...v2.8.0)

**Merged pull requests:**
- Use atomic tag counter (#118) (@giordano)
- Fix a few typos in README and docs  (#121) (@pitmonticone)
- Clean README, NEWS and docs (#122) (@pitmonticone)

v2.7.2

Toggle v2.7.2's commit message
[Diff since v2.7.1](v2.7.1...v2.7.2)

**Merged pull requests:**
- Fix tests with Julia nightly (#119) (@giordano)
- Fix computation of norms of `AbstractArray{<:Measurement}` (#120) (@giordano)

v2.7.1

Toggle v2.7.1's commit message
[Diff since v2.7.0](v2.7.0...v2.7.1)

**Merged pull requests:**
- add Aqua test & fix all ambiguities and unbound args (#115) (@Roger-luo)
- fix ambiguities on 1.8 & nightly (#116) (@Roger-luo)
- Capture deprecation warnings in tests (#117) (@giordano)

v2.7.0

Toggle v2.7.0's commit message
[Diff since v2.6.0](v2.6.0...v2.7.0)

**Closed issues:**
- How to print with more as 3 digits? (#78)
- Error when hashing Measurement{Float64} (#103)
- Adding measurement components back to a measurement after iteratively solving for a value (#108)
- tryparse for Measurement type (#110)

**Merged pull requests:**
- Add `Base.hash(::Measurement, ::UInt)` method (#104) (@giordano)
- Don't run `ccall` test on platforms that don't allow it (#105) (@giordano)
- Don't print output of `at-printf` in tests and actually test it (#106) (@giordano)
- Use `Documenter.jl` v0.27 (#107) (@giordano)
- Deprecate `factorial(::Measurement)` (#111) (@giordano)
- Extend `Base.tryparse` (#112) (@giordano)

v2.6.0

Toggle v2.6.0's commit message
[Diff since v2.5.0](v2.5.0...v2.6.0)

**Closed issues:**
- Nested Types issue (#75)
- What do NaN uncertainties mean? (#90)
- Summing Complex Measurements (#99)
- making measurements work with Printf (#101)

**Merged pull requests:**
- Work around issue when numbers with units are used in QuadGK (#89) (@giordano)
- Add GitHub Actions workflows to run benchmarks on CI (#92) (@giordano)
- Add more vector benchmarks (#93) (@giordano)
- Improve printing of value when smaller than error (#94) (@giordano)
- Fix failing doctest (#96) (@giordano)
- Fix deprecations in `SpecialFunctions.jl` (#97) (@giordano)
- Do not pollute scope with `@uncertain` macro (#98) (@giordano)
- make measurements work with at-printf (#102) (@ranocha)

v2.5.0

Toggle v2.5.0's commit message
[Diff since v2.4.0](v2.4.0...v2.5.0)

**Closed issues:**
- ERROR: StackOverflowError: (#86)
- value() function for Unitful quantity without uncertainty (#87)

**Merged pull requests:**
- Loosen signature of `value` and `uncertainty` for `Unitful` (#88) (@giordano)

v2.4.0

Toggle v2.4.0's commit message
[Diff since v2.3.0](v2.3.0...v2.4.0)

**Closed issues:**
- error value equal to zero when taking  a ratio (#77)
- Wrong results (#79)
- Interplay with ForwardDiff - defining *(::Measurement, ::ForwardDiff.Dual) (#80)
- Error displaying Inf +/- Inf (#83)

**Merged pull requests:**
- Switch CI to GitHub Actions (#81) (@giordano)
- Fix showing when the error is infinite (#84) (@giordano)