IntervalSets.jl Versions Save

Interval Sets for Julia

v0.7.0

1 year ago

IntervalSets v0.7.0

Diff since v0.6.2

Closed issues:

  • Constructing intervals with incompatible endpoint types (#86)

Merged pull requests:

  • Fix type promotion (#93) (@hyrodium)
  • Remove deprecated methods and bump version to v0.7.0 (#107) (@hyrodium)

v0.6.2

2 years ago

IntervalSets v0.6.2

Diff since v0.6.1

Closed issues:

  • Drop support for 1..missing? (#94)
  • Drop support for convert(ClosedInterval,3)? (#97)

Merged pull requests:

  • Add deprecated message for conversions number to interval (#98) (@hyrodium)
  • Add deprecated message for 1..missing (#99) (@hyrodium)
  • Add deprecated message for duration (#102) (@hyrodium)

v0.6.1

2 years ago

IntervalSets v0.6.1

Diff since v0.6.0

Closed issues:

  • Roadmap (#1)
  • infinite intervals (#9)
  • width of integer & similar intervals (#21)
  • Add float(1..2) to return float(1)..float(2) (#30)
  • Implement first and last for ClosedInterval (#34)
  • Rename isopen/isclosed to isopenset/isclosedset (#59)
  • Examples in Docstring are not updated to Julia1.6 (#79)
  • Error with TagBot (#87)

Merged pull requests:

  • support ± for CartesianIndex (#85) (@johnnychen94)
  • Add methods for float(::Interval) (#96) (@hyrodium)
  • Add deprecated message for ±(x::CartesianIndex, y) (#101) (@hyrodium)

v0.6.0

2 years ago

IntervalSets v0.6.0

Diff since v0.5.4

Closed issues:

  • "type-piracy" link in Readme not working (#82)
  • ⊊(::Interval, ::Interval) is not implemented (#89)

Merged pull requests:

  • Updated docstring src/findall.jl (#80) (@kanak8278)
  • Remove EllipsisNotation.jl (#83) (@mcabbott)
  • support units in findall (#84) (@aplavin)
  • Fix url for type-piracy (#88) (@hyrodium)
  • Add methods for and (#90) (@hyrodium)
  • Update gitignore and badges in README (#91) (@hyrodium)
  • Drop support for Julia 0.7 (#92) (@hyrodium)

v0.5.4

2 years ago

IntervalSets v0.5.4

Diff since v0.5.3

Merged pull requests:

  • Implemented clamp(t, i::ClosedInterval) (#77) (@jagot)

Note: The TagBot did not work properly, so we are releasing v0.5.4 manually. See #87 for more information.

v0.5.3

3 years ago

IntervalSets v0.5.3

Diff since v0.5.2

Closed issues:

  • Add range(::ClosedInterval, length=n) (#43)

Merged pull requests:

  • Range interface for Intervals (#76) (@myrddin89)

v0.5.2

3 years ago

IntervalSets v0.5.2

Diff since v0.5.1

Closed issues:

  • Validate endpoint order (#65)

Merged pull requests:

  • Create CompatHelper.yml (#69) (@CarloLucibello)
  • CompatHelper: bump compat for "EllipsisNotation" to "1.0" (#70) (@github-actions[bot])
  • MassInstallAction: Install the CI workflow on this repository (#71) (@timholy)
  • MassInstallAction: Install the TagBot workflow on this repository (#72) (@timholy)
  • Add CI for Julia 1 and tag release (#73) (@timholy)

v0.5.1

4 years ago

IntervalSets v0.5.1

Diff since v0.5.0

Closed issues:

  • Quickly find elements of vector covered by interval (#52)

Merged pull requests:

  • Implemented findall(in(interval), x::AbstractRange), fixes #52 (#63) (@jagot)

v0.5.0

4 years ago

IntervalSets v0.5.0

Diff since v0.4.0

Closed issues:

  • in(interval, interval) doesn't make sense (to me) (#29)
  • OpenInterval(0,1) ⊆ OpenInterval(0,1) returns false (#61)

Merged pull requests:

  • Install TagBot as a GitHub Action (#58) (@JuliaTagBot)
  • Rename isopen/isclosed to isopenset/isclosedset (#60) (@daanhb)
  • Fix issubset function for open interval #61 (#62) (@hyrodium)

v0.4.0

4 years ago

v0.4.0 (2020-01-28)

Diff since v0.3.2

Merged pull requests:

  • use .. from EllipsisNotation.jl (#57) (mcabbott)