Recent Releases of Measurements
Measurements - v2.14.0
Measurements v2.14.0
Merged pull requests: - Uncertainty ribbon plot (#164) (@kapple19) - CompatHelper: bump compat for Makie in [weakdeps] to 0.24, (keep existing compat) (#185) (@github-actions[bot]) - Release v2.14.0 (#186) (@giordano)
- Julia
Published by github-actions[bot] 11 months ago
Measurements - v2.13.0
Measurements v2.13.0
Merged pull requests:
- Add and test pairwise (scalar) cov and cor functions (#176) (@brenhinkeller)
- Update syntax highlight tags in examples.md (#177) (@abhro)
- CompatHelper: bump compat for Makie in [weakdeps] to 0.23, (keep existing compat) (#181) (@github-actions[bot])
- implement weightedmean(iterable; dims=:) (#182) (@FerreolS)
- Release v2.13.0 (#183) (@giordano)
Closed issues: - Integration with Makie (#95) - computing the weighted mean along dimension dims. (#180)
- Julia
Published by github-actions[bot] 12 months ago
Measurements - v2.12.0
Measurements v2.12.0
Merged pull requests:
- [GHA] Switch to codecov/codecov-action (#141) (@giordano)
- Temporary remove compat bound with Printf (#163) (@giordano)
- Add compat bounds for more packages and update Aqua tests (#165) (@giordano)
- Bump julia-actions/setup-julia from 1 to 2 (#168) (@dependabot[bot])
- Bump julia-actions/cache from 1 to 2 (#169) (@dependabot[bot])
- Bump codecov/codecov-action from 4 to 5 (#172) (@dependabot[bot])
- Makie extension v2 (#174) (@vchuravy)
- Prepare to release of v2.12.0 (#175) (@giordano)
Closed issues: - Julia 1.6 incompatibility from stdlib compat bounds (#162) - Wrong values when multiplication with scalar? (#166)
- Julia
Published by github-actions[bot] over 1 year ago
Measurements - v2.11.0
Measurements 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)
- Julia
Published by github-actions[bot] over 2 years ago
Measurements - v2.10.0
Measurements 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)
- Julia
Published by github-actions[bot] over 2 years ago
Measurements - v2.9.0
Measurements 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)
- Julia
Published by github-actions[bot] about 3 years ago
Measurements - v2.8.0
Measurements 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)
- Julia
Published by github-actions[bot] over 3 years ago
Measurements - v2.7.2
Measurements v2.7.2
Merged pull requests:
- Fix tests with Julia nightly (#119) (@giordano)
- Fix computation of norms of AbstractArray{<:Measurement} (#120) (@giordano)
- Julia
Published by github-actions[bot] about 4 years ago
Measurements - v2.7.1
Measurements 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)
- Julia
Published by github-actions[bot] about 4 years ago
Measurements - v2.7.0
Measurements 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)
- Julia
Published by github-actions[bot] over 4 years ago
Measurements - v2.6.0
Measurements 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)
- Julia
Published by github-actions[bot] about 5 years ago
Measurements - v2.5.0
Measurements 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)
- Julia
Published by github-actions[bot] over 5 years ago
Measurements - v2.4.0
Measurements 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)
- Julia
Published by github-actions[bot] over 5 years ago
Measurements - v2.3.0
Measurements v2.3.0
Closed issues:
- Can't load Measurement quantities with JLD.jl (#58)
- How to use Measurements in Optim (#73)
- Bizarre behavior with Statistics.mean. (#74)
Merged pull requests: - Add methods for floatmin/floatmax (#72) (@stillyslalom)
- Julia
Published by github-actions[bot] over 5 years ago
Measurements - v2.2.1
Measurements v2.2.1
Merged pull requests: - Install TagBot as a GitHub Action (#66) (@JuliaTagBot) - CompatHelper: bump compat for "RecipesBase" to "0.8" (#67) (@github-actions[bot]) - Add a pointer to GenericLinearAlgebra.jl (#68) (@stillyslalom) - CompatHelper: bump compat for "RecipesBase" to "1.0" (#70) (@github-actions[bot])
- Julia
Published by github-actions[bot] about 6 years ago
Measurements - v2.2.0
v2.2.0 (2020-02-02)
Closed issues:
- Strange result of multiplication (#64)
- Tests fail on 1.4 due to changes in how things are printed (#60)
- missing measurements (#59)
- Key type of
uncertainty\_componentsdictionary (#53) - Weird results when combined with Quaternions.jl (#52)
- support for
parse(#51) - GC Corruption from Measurements.jl usage (#48)
Merged pull requests:
- Make
nextfloatreturn aMeasurementobject (#65) (giordano) - propagate missing in measurement (#62) (simeonschaub)
- More flexible testing of array representation (#61) (giordano)
- fix ranges of Measurements without
stopargument (#56) (simeonschaub) - Improve docstring of
uncertainty\_components(#54) (giordano)
- Julia
Published by julia-tagbot[bot] over 6 years ago
Measurements - v2.1.1
v2.1.1 (2019-08-04)
Closed issues:
- Suppress warning of require (#49)
Merged pull requests:
- Fix loading of SpecialFunctions.jl (#50) (giordano)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
Measurements - v2.1.0
v2.1.0 (2019-08-03)
Closed issues:
- Inconsistency in arithmetic expressions? (#47)
- Support for gemm and gemm! (#46)
- deal with floating point uncertainty in measurement("123.4(2.1)") (#44)
- World age problem when 'using' Measurements after Unitful (#42)
- Linear error propagation theory (#41)
- Option to always use truncated display of Measurements (#40)
- Feature Request: Allow for More Flexible Unitful.jl Constructions (#35)
Merged pull requests:
- Support parsing measurement with decimal uncertainty (#45) (giordano)
- Always use truncated printing by default (#43) (giordano)
- Move special functions to Requires (#39) (giordano)
- Move QuadGK-specific code to Requires (#38) (giordano)
- Added
valueanduncertaintyfor Measurements w/ Units (#37) (simeonschaub) - Define measurement method for compatibility with Unitful.jl (#36) (giordano)
- Avoid creating a useless tuple from an array in at-uncertain macro (#32) (giordano)
- Julia
Published by julia-tagbot[bot] almost 7 years ago
Measurements -
Breaking Changes
- Julia 1.0 is required, support for previous v0.7 was dropped.
- Uncertainties of
Measurementobjects are now shown in the REPL with two significant digits (#5, #30). The value of theMeasurementis shown with the same level of rounding. Note: this is only about representation of theMeasurementin the REPL, its value and uncertainty are not actually rounded.
New Features
- New method for
rem2pi(#29).
- Julia
Published by giordano over 7 years ago
Measurements -
Bug Fixes
- Fix conversion of a
Measurementobject to anInt. This fixes also power of complex measurements. - Ensure that
Measurement{T}(x)returns aMeasurement{T}(#24). Until Julia 0.6 this was done automatically, now we have to test this explicitly.
- Julia
Published by giordano over 7 years ago
Measurements -
Breaking Changes
- Julia 0.7 is required, support for previous versions was dropped.
- Documentation has been moved to https://juliaphysics.github.io/Measurements.jl/stable/.
- Julia
Published by giordano almost 8 years ago
Measurements - v0.5.1
New Features
- You can easily plot vectors of
Measurementobjects using thePlots.jlpackage. The uncertainties of the numbers will automatically be used as sizes of the errorbars. @uncertainmacro automatically converts all arguments of the function call toMeasurementtype, so that the user does not have to manually cast them.- New method for
measurement(x::Measurement)returningx. - New methods for
Measurements.value(x::Real)returningxandMeasurements.uncertainty(x::Real)returningzero(x). - The package now supports pretty printing in Juno (#12, #13)
- The tage used internally to identify an independent quantity is now a (thread-safe) counter, rather than a (thread-unsafe) random number (#15, #16).
- New
showmethod fortext/latexMIME, used in Jupyter notebooks.
- Julia
Published by giordano almost 8 years ago