Recent Releases of InterfaceFunctions
InterfaceFunctions - v0.2.4
InterfaceFunctions v0.2.4
[0.2.4] - 2025-08-19
๐ Bug Fixes
filter!symbols because some type parameters may not be symbols and we do not care about capturing those by @kunzaatko
โ๏ธ Miscellaneous Tasks
- (git) Bump the patch version by @kunzaatko
- Julia
Published by github-actions[bot] 7 months ago
InterfaceFunctions - v0.2.3
InterfaceFunctions v0.2.3
Changelog
[0.2.3] - 2025-08-06
๐ Bug Fixes
Parametric interface types now get the type parameters from the signature and the error specializes for the parameters by @kunzaatko
(doctests) Add
Loggingto test dependecies(doctests) Add
using ...: ... as ...todoctestsetup.jl
๐งช Testing
Add broken error type parameter test by @kunzaatko
Add test for optional interface correct type parameter definition by @kunzaatko
โ๏ธ Miscellaneous Tasks
- Bump patch version
- Julia
Published by github-actions[bot] 7 months ago
InterfaceFunctions - v0.2.2
InterfaceFunctions v0.2.2
[0.2.2] - 2025-08-01
๐ Bug Fixes
(README) Alt description of logo by @kunzaatko
Interfacing type with type parameter by @kunzaatko
- Julia
Published by github-actions[bot] 7 months ago
InterfaceFunctions - v0.2.1
InterfaceFunctions v0.2.1
Changelog
[0.2.1] - 2025-07-29
๐ Features
Add AGENTS.md with the explanation of preferences for opencode
(CI) Add changelog workflow
(CI) Add changelog cliff.toml
๐ผ Other
- Unnecessary internal
gatherwheresfunction
๐ Documentation
(icon) Add an icon to the documentation
Add simple documentation to the package
(README) Add a readme with main features and description
(AGENTS) Improve the documentation preferences
(README) Better phrasing and demonstration
(README) Fix the readme collaboration instructions
(README) Add logo to README
โ๏ธ Miscellaneous Tasks
- (release) Bump patch version
- Julia
Published by github-actions[bot] 7 months ago
InterfaceFunctions -
[0.2.1] - 2025-07-29
๐ Features
Add AGENTS.md with the explanation of preferences for opencode by @kunzaatko
(CI) Add changelog workflow by @kunzaatko
(CI) Add changelog cliff.toml by @kunzaatko
๐ผ Other
- Unnecessary internal
gatherwheresfunction by @kunzaatko
๐ Documentation
(icon) Add an icon to the documentation by @kunzaatko
Add simple documentation to the package by @kunzaatko
(README) Add a readme with main features and description by @kunzaatko
(AGENTS) Improve the documentation preferences by @kunzaatko
(README) Better phrasing and demonstration by @kunzaatko
(README) Fix the readme collaboration instructions by @kunzaatko
(README) Add logo to README by @kunzaatko
โ๏ธ Miscellaneous Tasks
- (release) Bump patch version by @kunzaatko
- Julia
Published by kunzaatko 7 months ago
InterfaceFunctions - v0.2.0
Changelog
[0.2.0] - 2025-07-14
๐ Features
Initial commit by @kunzaatko
(CI) Better workflow setup to use predefined actions by @kunzaatko
(test) Add constructor, ArgumentError messages tests by @kunzaatko
(interface) Introduce optional interfaces with default implementations by @kunzaatko
๐ Bug Fixes
(CI) Docs make script, activate coveralls, correct versions in
CI.ymlby @kunzaatko(CI) Update the run file to match working versions in other packages by @kunzaatko
@eval in @MODULE instead of Main and esc variables to eval in correct module by @kunzaatko
Add
:paramsto the signature inshowerrorby @kunzaatkoshowerrorfor callables and test by @kunzaatkoDo not eval during precompilation and add docs by @kunzaatko
๐ผ Other
(test) Basic tests for the @interface macro by @kunzaatko
Handling of anonymous functions by @kunzaatko
๐ Refactor
- Instead of constructing the signature from parts, hold it in the error by @kunzaatko
๐งช Testing
- Check correct signature printing by @kunzaatko
โ๏ธ Miscellaneous Tasks
- (release) Bump minor pre-release version by @kunzaatko
- Julia
Published by kunzaatko 7 months ago