Skip to content

Releases: JuliaAI/DearDiary.jl

v0.4.0

04 Apr 18:57
a58fb0e

Choose a tag to compare

DearDiary v0.4.0

Diff since v0.3.0

  • Implemented Tag functionality, allowing users to mark their Projects, Experiments, and Iterations with useful identifiers.
  • Added a Contribution guideline to specify code standards to new contributors
  • breaking change Added admin constraints to Project operations in REST API routes
  • Deprecated macro-based checks in favor of middleware approach (thanks to @ndortega)

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.

v0.3.0

25 Nov 19:24
9336dd4

Choose a tag to compare

DearDiary v0.3.0

Diff since v0.2.1

  • Using Aqua.jl to ensure code quality assurance.
  • (breaking change) Removed type piracy by renaming Base.Dict(row::SQLite.Row) to row_to_dict(row::SQLite.Row).
    • Considering this as an internal change, someone using the repository layer for custom service layer can be affected.
  • Setting Dates and Test packages to v1 in [compat] section.

v0.2.1

18 Nov 16:56
24211dc

Choose a tag to compare

DearDiary v0.2.1

Diff since v0.2.0

  • The project is now part of JuliaAI organization
  • Improved Tutorial section by using Documenter.jl macros instead of hard-coding example results
  • Improved the way creation process results are displayed to the user.

v0.2.0

04 Nov 17:50
f79fe9d

Choose a tag to compare

DearDiary v0.2.0

Diff since v0.1.0

  • Setting Julia LTS (v1.10.10) as the minimum required version
  • (breaking change) Removing enable_api flag from DearDiary.run function
    • Database initialization is now independent from the DearDiary.run function
  • Added custom database loading with initialize_database(; file_name="...")
  • Improved documentation
  • Removing unused dependencies

v0.1.0

04 Nov 15:56
5d8566e

Choose a tag to compare

DearDiary v0.1.0