Skip to content

Releases: rjplevin/Classes.jl

v1.4.1

29 Apr 05:59
Compare
Choose a tag to compare

Bump the compat bound of DataStructures to 0.18 #17

v1.4.0

02 Jul 08:12
1c39589
Compare
Choose a tag to compare

Classes v1.4.0

Diff since v1.3.0

Merged pull requests:

v1.3.0

02 Jul 02:12
Compare
Choose a tag to compare

Classes v1.3.0

Diff since v1.2.0

Merged pull requests:

  • Add docstring support for a class (#12) (@aminya)
  • Typeless field support (#13) (@aminya)
  • Use the compact syntax in the readme example (#14) (@aminya)

v1.2.0

27 Feb 23:06
Compare
Choose a tag to compare

Classes v1.2.0

Diff since v1.0.0

Closed issues:

  • Error tagging new release (#11)

Official non-pre-release release!

01 Oct 14:23
Compare
Choose a tag to compare

I've been using this extensively in Mimi for months with no changes, so it seems ready for the public.

Remove Manifest.toml

12 Jun 18:24
6df742d
Compare
Choose a tag to compare

And update .gitignore

Convert REQUIRE to Project.toml

12 Jun 14:11
Compare
Choose a tag to compare
v0.1.2

Convert REQUIRE to Project.toml

Handle unconstrained class type parameter

05 Mar 17:57
Compare
Choose a tag to compare
  • Handle unconstrained class type parameter
  • Add test for change above
  • Remove deprecated @method calls

Version 0.1.0

12 Feb 19:38
Compare
Choose a tag to compare
Version 0.1.0 Pre-release
Pre-release
  • Improved code rendering in docs
  • Improved handling of parameterized types
  • Eliminated @method macro, which somewhat impaired debugging and is no better than directly using Abstract class names. That is, @method foo(x:MyClass) is merely foo(x:AbstractMyClass.

Simplified _defclass using __module__

27 Dec 00:52
Compare
Choose a tag to compare