Releases: JuliaAI/DearDiary.jl
Releases · JuliaAI/DearDiary.jl
v0.4.0
DearDiary v0.4.0
- Implemented
Tagfunctionality, allowing users to mark theirProjects,Experiments, andIterationswith useful identifiers. - Added a Contribution guideline to specify code standards to new contributors
- breaking change Added admin constraints to
Projectoperations 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
DearDiary v0.3.0
- Using Aqua.jl to ensure code quality assurance.
- (breaking change) Removed type piracy by renaming
Base.Dict(row::SQLite.Row)torow_to_dict(row::SQLite.Row).- Considering this as an internal change, someone using the repository layer for custom service layer can be affected.
- Setting
DatesandTestpackages tov1in[compat]section.
v0.2.1
DearDiary v0.2.1
- The project is now part of JuliaAI organization
- Improved Tutorial section by using
Documenter.jlmacros instead of hard-coding example results - Improved the way creation process results are displayed to the user.
v0.2.0
DearDiary v0.2.0
- Setting Julia LTS (
v1.10.10) as the minimum required version - (breaking change) Removing
enable_apiflag fromDearDiary.runfunction- Database initialization is now independent from the
DearDiary.runfunction
- Database initialization is now independent from the
- Added custom database loading with
initialize_database(; file_name="...") - Improved documentation
- Removing unused dependencies