Recent Releases of InterfaceFunctions

InterfaceFunctions - v0.2.4

InterfaceFunctions v0.2.4

Diff since v0.2.3

[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

Diff since v0.2.2

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 Logging to test dependecies

  • (doctests) Add using ...: ... as ... to doctestsetup.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

Diff since v0.2.1

[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 gatherwheres function

๐Ÿ“š 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 gatherwheres function 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.yml by @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 :params to the signature in showerror by @kunzaatko

  • showerror for callables and test by @kunzaatko

  • Do 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