Skip to content

Releases: invenia/Intervals.jl

v0.5.0

05 Feb 20:32
6f9eb8e
Compare
Choose a tag to compare
  • Add Project.toml (#66)
  • Merge pull request #64 from invenia/fc/date-printing-fix
  • Make Endpoints broadcast as scalars (#62)

Allow `in` with mixed types

15 Jan 20:10
46ec002
Compare
Choose a tag to compare
  • Allow in with mixed types (#61)

v0.4.0

07 Jan 19:42
Compare
Choose a tag to compare

Added a broadcastable definition for julia versions >=0.7

v0.3.3

25 Oct 21:35
Compare
Choose a tag to compare
  • Fix Scalar and Endpoint equality (#56)
  • Fix print errors on TimeTypes in 1.0 (#53)

v0.3.2

14 Aug 21:39
6f5b07a
Compare
Choose a tag to compare

Fixes for non-ordered intervals (#51)

Fix isequal

13 Aug 21:50
74c9ff0
Compare
Choose a tag to compare
  • isequal fix (#49)
  • Update CI to test against Julia 1.0 (#50)

Define hash methods

26 Jul 04:16
7265921
Compare
Choose a tag to compare
  • Define hash methods (#47)
  • Refactor constructors to avoid stack overflow (#46)

Add `eltype` and `superset`

18 Jul 15:15
6b051a1
Compare
Choose a tag to compare
  • Compatibility with Julia 0.7-beta (#43)
  • Implement eltype (#44)
  • Add superset function (#42)

Mostly compatible with Julia 0.7

07 Jun 13:55
57d443e
Compare
Choose a tag to compare
  • Slightly improve Interval inner constructor speed (#35)
  • Adds merge to compress overlapping intervals (#34)
  • Remove where from Endpoint comparisons (#37)
  • Fix compatibility with Julia 0.7 (#30)
  • Add code owners file (#38)
  • Refactoring of #34 and #37 (#40)

v0.0.7

22 May 16:42
29f60b3
Compare
Choose a tag to compare
  • Improved docs
  • Endpoint equality fix