diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b5e4a2..bfced78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,8 +4,114 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) This project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) -## [v0.4.0] +## [v0.4.1] ### Other +- feat: Expand Kanta.Query module (#86) +- Merge pull request #71 from kubosuke/feat/fix-pagination + +Fix pagination logic for not showing many pages +- Merge pull request #85 from curiosum-dev/feature/command-to-invalidate-cache + +Command to invalidate cache +- feat: Add button for manual cache clearing +- Merge remote-tracking branch upstream/develop into feat/fix-pagination +- Merge pull request #84 from curiosum-dev/feature/improve-filter-bar-ui + +Improve filter bar UI +- Make filters bar responsive +- Merge branch main into develop +- chore: :bookmark: Bump version to 0.4.0 (#82) +- Release/0.4.0 (#81) + +* Add application source + +* Add support for multiline msgids + +* Replace `parse_msgid/1` with just `Enum.join` + +* Changes to make import export plugin work + +* Fix translation preloads to preload only necessary data + +* Add support for nested scopes and different main path + +* Add a way to create new application source + +* Fix to `application_source_form_live` + +* Fixes to migrations + +* Add a way to clear all filters at once + +* Restore params after saving a translation + +* Add `dashboard_path` helper to verified routes + +* Improve readability of `Router` + +* Add `Colors` module + +* Add chevrons to `Icons` module + +* ❄️ Remove devenv + +* Fix credo + +* Remove autogenerated dummy test + +* Improve CI + +* Fix naming + +* Fix naming across file + +* Add supported Elixir versions + +* Remove unsupported OTP version + +* Set env + +* Use Ubuntu 24.04 LTS + +* Bump ecto versions + +* Bump uri_query version + +* Suppress warning about router.ex + +* Bump credo and dialyxir versions + +* Parse params and and redirects + +* Add support for different ID types + +* Return error when `id_parse_function` provided with MFA with invalid arity + +* Extract logic of `parse_filters/1`s reduce to `parse_filter/2` + +* Trigger workflow + +* Refactor translations_live.ex + +* Trigger workflow + +* Trigger workflow + +* Trigger workflow + +* Add missing @moduledoc + +* Fix + +* feat: :sparkles: add versioce for version bumping + +* chore: :bookmark: Bump version to 0.4.0 + +--------- + +Co-authored-by: Jakub Melkowski <9402720+Blatts12@users.noreply.github.com> +Co-authored-by: Maksymilian Jodłowski +Co-authored-by: Jan Świątek - feat: :sparkles: add versioce for version bumping - Merge pull request #62 from curiosum-dev/feature/ui-translation-improvements @@ -68,6 +174,7 @@ Fix/align with main - Add `Colors` module - Improve readability of `Router` - Add `dashboard_path` helper to verified routes +- Update pagination.ex - Restore params after saving a translation - Add a way to clear all filters at once - Fixes to migrations diff --git a/README.md b/README.md index 81b6ca1..bb0735d 100644 --- a/README.md +++ b/README.md @@ -103,7 +103,7 @@ by adding `kanta` to your list of dependencies in `mix.exs`: ```elixir def deps do [ - {:kanta, "~> 0.4.0"}, + {:kanta, "~> 0.4.1"}, {:gettext, git: "git@github.com:ravensiris/gettext.git", branch: "runtime-gettext"} ] end diff --git a/mix.exs b/mix.exs index e2f604f..d8d966b 100644 --- a/mix.exs +++ b/mix.exs @@ -6,7 +6,7 @@ defmodule Kanta.MixProject do app: :kanta, description: "User-friendly translations manager for Elixir/Phoenix projects.", package: package(), - version: "0.4.0", + version: "0.4.1", elixir: "~> 1.14", elixirc_options: [ warnings_as_errors: true diff --git a/package.json b/package.json index 851335b..3f444aa 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "kanta", - "version": "0.4.0", + "version": "0.4.1", "description": "Translations management library for Elixir/Phoenix projects", "license": "MIT", "private": true,