Skip to content

Releases: mauro3/SimpleTraits.jl

v0.9.4

08 Jul 11:43
29ea2ad
Compare
Choose a tag to compare

SimpleTraits v0.9.4

Diff since v0.9.3

Merged pull requests:

v0.9.3

17 Aug 21:01
Compare
Choose a tag to compare

SimpleTraits v0.9.3

Diff since v0.9.2

Closed issues:

  • Backtraces not working with Julia 0.7 (#49)
  • Method locations for @traitfn expansions (#72)

Merged pull requests:

  • Removed generated function for IsIterator (#67) (@mauro3)
  • Fixed line number info (?) (#73) (@mauro3)

v0.9.2

19 Apr 13:01
Compare
Choose a tag to compare

SimpleTraits v0.9.2

Diff since v0.9.1

Closed issues:

  • Traitor syntax hickup (#18)
  • Understand what the problem with IsIterator might be (#40)
  • error in nightly (4406) (#54)
  • IsIterator trait that is false for scalar numbers (IsCollection) (#66)

Merged pull requests:

v0.9.1

28 Sep 15:30
v0.9.1
Compare
Choose a tag to compare

v0.9.1 (2019-09-27)

Diff since v0.9.0

Closed issues:

  • Dispatch on arrays where all elements in the array have a certain trait (#63)

Merged pull requests:

  • Allow specification of a docstring on functions which dispatch on traits (@traitfn) (#64) (tehrengruber)

v0.9.0

17 Jul 15:52
v0.9.0
Compare
Choose a tag to compare

Moved from REQUIRE to Project.toml
Bumped Julia and MacroTool minimal versions

Julia 1.0

08 Aug 16:14
0480ae2
Compare
Choose a tag to compare

Working on Julia 0.7 and 1.0 (Julia 0.6 is not supported anymore).

Fix REQUIRE

21 Feb 19:32
Compare
Choose a tag to compare

REQUIRE should require julia 0.7- and not julia 0.7.

Drop Julia 0.5 and bug-fixes

21 Feb 14:06
Compare
Choose a tag to compare

Dropped Julia 0.5 support.

The current Julia 0.7 is running (but with lots of deprecations).

Bug-fix in the dispatch cache and base-trait IsConcrete.

Note, this will (probably) the last Julia 0.6 release.

where-functions and drop of Julia 0.6

20 Feb 20:47
Compare
Choose a tag to compare

Now supports the where-syntax for writing parameterized functions. However, this entailed dropping Julia 0.6 support because of JuliaLang/julia#23211.

Remove generated functions and fix odd test-failure

10 Aug 10:16
Compare
Choose a tag to compare
Fixed failing test

I'm a bit stomped by this test failure as it didn't show up in the CI of PR:
https://github.com/mauro3/SimpleTraits.jl/pull/34

Furthermore, the same issue existed as far back as
https://github.com/mauro3/SimpleTraits.jl/pull/25

I tried to see whether this was introduced in one of the minor
versions of Julia 0.5.  But running the test now locally fails for all
0.5.0, 0.5.1 and 0.5.2.

So, not sure what changed.