Releases: JuliaTesting/Aqua.jl
Releases · JuliaTesting/Aqua.jl
v0.6.4
Aqua v0.6.4
Closed issues:
test_ambiguities
errors whenexclude
is set. (#49)- Clarify errors in documentation (#84)
- Allow type piracy from superpackage? (#96)
- Aqua reports different type piracies on different julia versions. (#137)
- TypePiracy: treat foreign type as own type (#138)
- False positive for unbound type parameters (#139)
- Ambiguity check errors on Julia 1.0:
type UnionAll has no field name
(#141)
Merged pull requests:
- Piracy: Add kwarg
treat_as_own
(#140) (@lgoettgens) - Fix
getobj
for parameterized callable objects (#142) (@lgoettgens) - Refactor
ambiguities.jl
(#143) (@lgoettgens) - Add
.JuliaFormatter.toml
(#145) (@lgoettgens) - Enhance
unbound_args
docstring and printing (#146) (@lgoettgens) - Update test order in main docstring (#147) (@lgoettgens)
- Make piracy tests slightly more efficient (#148) (@lgoettgens)
- Remove special branch for some julia v1.6.0-DEV versions (#149) (@lgoettgens)
- Remove hidden doc page (#150) (@lgoettgens)
- Move
test_pirate
out of theAqua.Piracy
module (#151) (@lgoettgens)
v0.6.3
Aqua v0.6.3
Closed issues:
- method too new to be called from this world context (#39)
- Bizarre "Running
Pkg.resolve
onpath/to/Project.toml
will change the content." errors (#72) - Don't report dependencies as stale if they are also in
[weakdeps]
(in Julia 1.9) (#107) - Incorrect (?) type piracy report (#114)
Merged pull requests:
- Drop claims that 0.4 and 0.5 are still maintained (#129) (@fingolfin)
- Make kwarg
ignore
fortest_deps_compat
work (#130) (@lgoettgens) - Fix some incorrect piracy flagging (#131) (@fingolfin)
- AbstractArray -> AbstractVector (#132) (@fingolfin)
- Remove 'commits since tagged version' badge (#133) (@fingolfin)
- Remove support for 0.4.x & 0.5.x series (#134) (@fingolfin)
- Do not report stale deps that are weakdeps as well (#135) (@lgoettgens)
v0.6.2
Aqua v0.6.2
Closed issues:
- Code style check (#21)
- Aqua testing just hangs... (#30)
- Test docs project for missing compat? (#51)
- Printing at
__init__
time throws off stale dependencies check (#60) - Inaccurate error: Running
Pkg.resolve
on/path/to/Project.toml
will change the content (#70) compat
entries for standard libraries (#75)- Aqua considers itself a stale dependency (#78)
- bug report (#81)
- The badge svg file has a border-radius inconsistent with any other badges. (#82)
- Test unbound arguments false positive in presence of vararg and typeassert (#87)
- Aqua misses some ambiguities (#91)
- broken link in test_piracy (#94)
- Something is broken in piracy check (#95)
- [Question]
Unbound type parameters
(#104) - Mark tests as broken (#109)
- Undefined Exports errors... (#110)
- Update the badge for Aqua.jl? (#119)
Merged pull requests:
- Detailed list of pirated methods (#93) (@jishnub)
- Add
Aqua.Piracy
to autodocs block (#97) (@hyrodium) - Improve error message on unbound args (#103) (@jakobnissen)
- Make analyze_stale_deps more robust (#113) (@fingolfin)
- Check
docs/Project.toml
as well, if it exists (#115) (@lgoettgens) - Update CI config (#116) (@fingolfin)
- Update TagBot CI config to latest recommended (#117) (@fingolfin)
- CI: switch docs CI to standard setup (#118) (@fingolfin)
- Add the
ignore
kwarg to theAqua.test_deps_compat
function (#120) (@DilumAluthge) - README.md: adjust two links (#121) (@fingolfin)
- Fix misleading project_toml_formatting message (#122) (@fingolfin)
- Add kwarg
broken
(#124) (@lgoettgens) - Update Aqua badge (#126) (@fingolfin)
v0.6.1
v0.6.0
Aqua v0.6.0
Closed issues:
- Add Pirate Hunter? (#6)
Merged pull requests:
- Delete REQUIRE (#85) (@ChrisRackauckas)
- Add test for type piracy (#88) (@jakobnissen)
- Release 0.4.13 (#92) (@tkf)
v0.5.6
Aqua v0.5.6
Closed issues:
- Aqua.test_all triggers all deprecation warnings (#83)
Merged pull requests:
v0.4.14
Aqua v0.4.14
Closed issues:
- Issue with the badge (GIF 322) (#15)
- Is it possible to give "possible fix, define..." with ambiguity reporting? (#52)
- Possible Check: Any calls of
rand
orsample
include an RNG (#66) - Aqua.test_all triggers all deprecation warnings (#83)
Merged pull requests:
- Release 0.4.13 (#62) (@tkf)
- Add badge (#67) (@tkf)
- implement ambiguity hint (#71) (@Roger-luo)
- Fix
UndefVarError
in Julia v1.0-1.3 (#73) (@giordano) - Use tkf/julia-code-style-suggesters@v1 (#74) (@tkf)
- Allow Compat.jl to be compatible with version 4+ in Project.toml (#76) (@singularitti)
- do not trigger deprecation warnings (#89) (@t-bltg)
v0.5.5
Aqua v0.5.5
Merged pull requests:
- Allow Compat.jl to be compatible with version 4+ in Project.toml (#76) (@singularitti)