Current section

Files

Jump to
arke CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
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/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.6.1] - 2026-04-30
### Removed
- Remove warning in arke system for unreachable clause by @vittorio-reinaudo in [#134](https://github.com/arkemis/arke/pull/134)
## [0.6.0] - 2026-04-14
### Changed
- Update_key which run jsonbset by @ErikFerrari in [#129](https://github.com/arkemis/arke/pull/129)
- Nested logic operators by @ilyichv in [#131](https://github.com/arkemis/arke/pull/131)
### New Contributors
* @github-actions[bot] made their first contribution
## [0.5.0] - 2026-04-01
### Added
- Add changelog by @ErikFerrari in [#132](https://github.com/arkemis/arke/pull/132)
### Changed
- Update otp version to 26.0 by @ErikFerrari
- Update elixir/erlang version by @ErikFerrari
- File caching using genserver by @ErikFerrari in [#120](https://github.com/arkemis/arke/pull/120)
## [0.4.5] - 2026-02-23
### Fixed
- Seed project merge group by @vittorio-reinaudo
## [0.4.4] - 2026-01-20
### Fixed
- Ignore other columns during import by @ErikFerrari in [#128](https://github.com/arkemis/arke/pull/128)
## [0.4.3] - 2025-08-07
### Fixed
- Load metadata by @ErikFerrari in [#126](https://github.com/arkemis/arke/pull/126)
## [0.4.2] - 2025-07-22
### Changed
- Return struct format for link_ref parameter by @ilyichv in [#125](https://github.com/arkemis/arke/pull/125)
## [0.4.1] - 2025-06-06
### Fixed
- If file header different than requirement header return error by @ErikFerrari in [#124](https://github.com/arkemis/arke/pull/124)
## [0.4.0] - 2025-06-03
### Added
- Add nested filters and order by @ilyichv in [#123](https://github.com/arkemis/arke/pull/123)
## [0.3.17] - 2025-04-10
### Fixed
- Gh action by @ErikFerrari
- Parse_value now correctly handles string parameters with multiple: true in [#122](https://github.com/arkemis/arke/pull/122)
### New Contributors
* @ made their first contribution in [#122](https://github.com/arkemis/arke/pull/122)
## [0.3.16] - 2025-02-14
### Changed
- Changed current_resource to get_member by @Robbi-aka-Rob in [#117](https://github.com/arkemis/arke/pull/117)
- Create custom error ArkeError and case of usage by @vittorio-reinaudo in [#99](https://github.com/arkemis/arke/pull/99)
### Fixed
- Export data encode by @ErikFerrari in [#115](https://github.com/arkemis/arke/pull/115)
### New Contributors
* @Robbi-aka-Rob made their first contribution in [#117](https://github.com/arkemis/arke/pull/117)
## [0.3.14] - 2024-12-18
### Added
- Add type to link_manager by @vittorio-reinaudo in [#114](https://github.com/arkemis/arke/pull/114)
## [0.3.13] - 2024-11-26
### Fixed
- Offset and limit defaults by @ErikFerrari in [#112](https://github.com/arkemis/arke/pull/112)
## [0.3.12] - 2024-10-25
### Fixed
- On_unit_import and before_unit_import by @ErikFerrari
## [0.3.11] - 2024-10-24
### Changed
- Export data endpoint by @vittorio-reinaudo in [#110](https://github.com/arkemis/arke/pull/110)
## [0.3.10] - 2024-09-03
### Changed
- File storage generic by @vittorio-reinaudo in [#103](https://github.com/arkemis/arke/pull/103)
## [0.3.9] - 2024-08-12
### Added
- Add type of parameter in export data tasks by @vittorio-reinaudo in [#102](https://github.com/arkemis/arke/pull/102)
### New Contributors
* @vittorio-reinaudo made their first contribution in [#102](https://github.com/arkemis/arke/pull/102)
## [0.3.8] - 2024-08-02
### Added
- Add overridable func for import by @ErikFerrari in [#101](https://github.com/arkemis/arke/pull/101)
## [0.3.7] - 2024-07-23
### Fixed
- Form data undefined to nil by @ErikFerrari in [#98](https://github.com/arkemis/arke/pull/98)
- Form data null to nil by @ErikFerrari in [#97](https://github.com/arkemis/arke/pull/97)
## [0.3.6] - 2024-06-26
### Changed
- Align dev by @ErikFerrari in [#95](https://github.com/arkemis/arke/pull/95)
## [0.3.5] - 2024-06-21
### Changed
- Lowercase parameter and its validation by @ErikFerrari in [#94](https://github.com/arkemis/arke/pull/94)
## [0.3.4] - 2024-06-07
### Changed
- Parameter value arke by @ErikFerrari in [#93](https://github.com/arkemis/arke/pull/93)
### Fixed
- Order export data by @ErikFerrari in [#91](https://github.com/arkemis/arke/pull/91)
## [0.3.3] - 2024-05-29
### Fixed
- Export_data by @ErikFerrari
## [0.3.2] - 2024-05-21
### Changed
- Ignore logs in test env by @ErikFerrari in [#89](https://github.com/arkemis/arke/pull/89)
- Export data task by @ErikFerrari in [#86](https://github.com/arkemis/arke/pull/86)
- Starting_unit in link info by @ErikFerrari in [#88](https://github.com/arkemis/arke/pull/88)
## [0.3.1] - 2024-05-14
### Changed
- Handle public files by @ErikFerrari in [#85](https://github.com/arkemis/arke/pull/85)
## [0.3.0] - 2024-04-23
### Changed
- Set version to v0.3.0 by @ErikFerrari
- Registry-file by @ErikFerrari in [#69](https://github.com/arkemis/arke/pull/69)
## [0.1.33] - 2024-03-28
### Changed
- Improved import function in system by @dorianmercatante
## [0.1.32] - 2024-03-15
### Changed
- Import function for arke by @dorianmercatante
## [0.1.31] - 2024-02-01
### Changed
- Set version to v0.1.31 by @ilyichv
### Fixed
- Check metadata validity in unit update function by @ilyichv in [#81](https://github.com/arkemis/arke/pull/81)
## [0.1.30] - 2024-01-31
### Fixed
- Used utc now by @dorianmercatante
## [0.1.29] - 2024-01-31
### Fixed
- Handle updated_at in query manager update function by @dorianmercatante
## [0.1.28] - 2024-01-30
### Added
- Add versioning by mix version command by @ErikFerrari in [#80](https://github.com/arkemis/arke/pull/80)
### Fixed
- Parameter association by @ErikFerrari in [#78](https://github.com/arkemis/arke/pull/78)
- Updated_at column value by @ErikFerrari in [#79](https://github.com/arkemis/arke/pull/79)
## [0.1.27] - 2024-01-17
### Changed
- Set version to v0.1.27 by @ErikFerrari
### Fixed
- Get groups by arke by @ErikFerrari in [#75](https://github.com/arkemis/arke/pull/75)
## [0.1.26] - 2023-12-22
### Changed
- General fixes by @dorianmercatante
## [0.1.25] - 2023-12-12
### Changed
- Adedd old_unit as parameter in on_update function handler by @dorianmercatante
## [0.1.24] - 2023-12-04
### Changed
- Set version to v0.1.24 by @ilyichv
### Fixed
- Update node + metadata is not a pk in arke_link by @ilyichv in [#66](https://github.com/arkemis/arke/pull/66)
## [0.1.23] - 2023-11-15
### Fixed
- Fix form data update by @dorianmercatante
## [0.1.22] - 2023-11-08
### Fixed
- Handle parameters links on update by @dorianmercatante
## [0.1.21] - 2023-10-27
### Removed
- Remove load_links at false for links by @dorianmercatante
## [0.1.20] - 2023-10-26
### Fixed
- Exclude arke_link from handle link units by @dorianmercatante
## [0.1.19] - 2023-10-26
### Changed
- Handle arke file upload and load_files opts in struct encode by @dorianmercatante
## [0.1.18] - 2023-10-17
### Changed
- Handled unit and arke functions and improved unit_manager macro by @dorianmercatante
## [0.1.17] - 2023-10-11
### Fixed
- Used in gcp utils env and not config by @dorianmercatante
## [0.1.15] - 2023-10-05
### Fixed
- Fixed hanlde link_parameters by @dorianmercatante
## [0.1.14] - 2023-10-05
### Changed
- Handle arke file parameter by @dorianmercatante in [#63](https://github.com/arkemis/arke/pull/63)
## [0.1.12] - 2023-08-30
### Added
- Add parameter to reset_password_token arke by @ErikFerrari in [#55](https://github.com/arkemis/arke/pull/55)
### Changed
- Set version to v0.1.12 by @ErikFerrari
### Fixed
- Datetime from unix by @ErikFerrari in [#61](https://github.com/arkemis/arke/pull/61)
## [0.1.11] - 2023-08-01
### Changed
- Set version to v0.1.11 by @ilyichv
- Handle link parameter direction by @ilyichv in [#57](https://github.com/arkemis/arke/pull/57)
### Fixed
- Handle_link_parameter get_by fix by @ilyichv in [#58](https://github.com/arkemis/arke/pull/58)
- Handle_link_parameters to pass id by @ilyichv in [#53](https://github.com/arkemis/arke/pull/53)
## [0.1.10] - 2023-07-20
### Added
- Add no_whitespace parameter by @ilyichv in [#17](https://github.com/arkemis/arke/pull/17)
- Add isnull operator to list by @ErikFerrari in [#45](https://github.com/arkemis/arke/pull/45)
- Add dependabot.yml to open PR for deps updates by @manolo-battista in [#36](https://github.com/arkemis/arke/pull/36)
- Add boolean type validation by @ilyichv in [#41](https://github.com/arkemis/arke/pull/41)
### Changed
- Set version to v0.1.10 by @ilyichv
- Set version to v0.1.9 by @ErikFerrari
- Handled load_values in struct encode by @dorianmercatante in [#49](https://github.com/arkemis/arke/pull/49)
### Fixed
- Rename link_ref by @ilyichv in [#52](https://github.com/arkemis/arke/pull/52)
- Parse inserted_at and updated_at using DatetimeHandler by @ErikFerrari in [#47](https://github.com/arkemis/arke/pull/47)
- Throw error when id is passed as number to Units by @ilyichv in [#14](https://github.com/arkemis/arke/pull/14)
- Enable multiple integer/float parameters by @ilyichv in [#42](https://github.com/arkemis/arke/pull/42)
### New Contributors
* @manolo-battista made their first contribution in [#36](https://github.com/arkemis/arke/pull/36)
## [0.1.8] - 2023-06-29
### Changed
- Set version to v0.1.8 by @ilyichv
### Fixed
- Link_manager add node handling if parameters are not Unit by @ErikFerrari in [#35](https://github.com/arkemis/arke/pull/35)
- Init by @ErikFerrari in [#29](https://github.com/arkemis/arke/pull/29)
## [0.1.7] - 2023-06-15
### Changed
- Set version to v0.1.7 by @ErikFerrari
### Fixed
- Params manager get alias by @ErikFerrari in [#32](https://github.com/arkemis/arke/pull/32)
## [0.1.6] - 2023-06-14
### Changed
- Handle parameter_manager improvements by @dorianmercatante
## [0.1.5] - 2023-05-31
### Added
- Add on_struct_encode overridable function for intercepting unit gets by @ilyichv in [#18](https://github.com/arkemis/arke/pull/18)
### Changed
- Set version to v0.1.5 by @ErikFerrari
### Fixed
- Typo by @ErikFerrari in [#22](https://github.com/arkemis/arke/pull/22)
- BaseFilter is now parsing datetime filters by @ilyichv in [#16](https://github.com/arkemis/arke/pull/16)
- Prevent error in validate_values when values is nil by @ilyichv in [#12](https://github.com/arkemis/arke/pull/12)
- Handled ref for arke_or_group_id parameter by @dorianmercatante in [#20](https://github.com/arkemis/arke/pull/20)
### Removed
- Remove configuration in favor of metadata by @ilyichv in [#10](https://github.com/arkemis/arke/pull/10)
### New Contributors
* @ilyichv made their first contribution in [#10](https://github.com/arkemis/arke/pull/10)
* @dorianmercatante made their first contribution in [#20](https://github.com/arkemis/arke/pull/20)
## [0.1.4] - 2023-05-19
### Changed
- Set version to v0.1.4 by @ErikFerrari
- Change action by @ErikFerrari
### Fixed
- Struct manager use datetime handler by @ErikFerrari in [#7](https://github.com/arkemis/arke/pull/7)
## [0.1.3] - 2023-05-18
### Added
- Add publish to hex workflow by @ErikFerrari
### New Contributors
* @ErikFerrari made their first contribution
[0.6.1]: https://github.com/arkemis/arke/compare/v0.6.0...v0.6.1
[0.6.0]: https://github.com/arkemis/arke/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/arkemis/arke/compare/v0.4.5...v0.5.0
[0.4.5]: https://github.com/arkemis/arke/compare/v0.4.4...v0.4.5
[0.4.4]: https://github.com/arkemis/arke/compare/v0.4.3...v0.4.4
[0.4.3]: https://github.com/arkemis/arke/compare/v0.4.2...v0.4.3
[0.4.2]: https://github.com/arkemis/arke/compare/v0.4.1...v0.4.2
[0.4.1]: https://github.com/arkemis/arke/compare/v0.4.0...v0.4.1
[0.4.0]: https://github.com/arkemis/arke/compare/v0.3.17...v0.4.0
[0.3.17]: https://github.com/arkemis/arke/compare/v0.3.16...v0.3.17
[0.3.16]: https://github.com/arkemis/arke/compare/v0.3.14...v0.3.16
[0.3.14]: https://github.com/arkemis/arke/compare/v0.3.13...v0.3.14
[0.3.13]: https://github.com/arkemis/arke/compare/v0.3.12...v0.3.13
[0.3.12]: https://github.com/arkemis/arke/compare/v0.3.11...v0.3.12
[0.3.11]: https://github.com/arkemis/arke/compare/v0.3.10...v0.3.11
[0.3.10]: https://github.com/arkemis/arke/compare/v0.3.9...v0.3.10
[0.3.9]: https://github.com/arkemis/arke/compare/v0.3.8...v0.3.9
[0.3.8]: https://github.com/arkemis/arke/compare/v0.3.7...v0.3.8
[0.3.7]: https://github.com/arkemis/arke/compare/v0.3.6...v0.3.7
[0.3.6]: https://github.com/arkemis/arke/compare/v0.3.5...v0.3.6
[0.3.5]: https://github.com/arkemis/arke/compare/v0.3.4...v0.3.5
[0.3.4]: https://github.com/arkemis/arke/compare/v0.3.3...v0.3.4
[0.3.3]: https://github.com/arkemis/arke/compare/v0.3.2...v0.3.3
[0.3.2]: https://github.com/arkemis/arke/compare/v0.3.1...v0.3.2
[0.3.1]: https://github.com/arkemis/arke/compare/v0.3.0...v0.3.1
[0.3.0]: https://github.com/arkemis/arke/compare/v0.1.33...v0.3.0
[0.1.33]: https://github.com/arkemis/arke/compare/v0.1.32...v0.1.33
[0.1.32]: https://github.com/arkemis/arke/compare/v0.1.31...v0.1.32
[0.1.31]: https://github.com/arkemis/arke/compare/v0.1.30...v0.1.31
[0.1.30]: https://github.com/arkemis/arke/compare/v0.1.29...v0.1.30
[0.1.29]: https://github.com/arkemis/arke/compare/v0.1.28...v0.1.29
[0.1.28]: https://github.com/arkemis/arke/compare/v0.1.27...v0.1.28
[0.1.27]: https://github.com/arkemis/arke/compare/v0.1.26...v0.1.27
[0.1.26]: https://github.com/arkemis/arke/compare/v0.1.25...v0.1.26
[0.1.25]: https://github.com/arkemis/arke/compare/v0.1.24...v0.1.25
[0.1.24]: https://github.com/arkemis/arke/compare/v0.1.23...v0.1.24
[0.1.23]: https://github.com/arkemis/arke/compare/v0.1.22...v0.1.23
[0.1.22]: https://github.com/arkemis/arke/compare/v0.1.21...v0.1.22
[0.1.21]: https://github.com/arkemis/arke/compare/v0.1.20...v0.1.21
[0.1.20]: https://github.com/arkemis/arke/compare/v0.1.19...v0.1.20
[0.1.19]: https://github.com/arkemis/arke/compare/v0.1.18...v0.1.19
[0.1.18]: https://github.com/arkemis/arke/compare/v0.1.17...v0.1.18
[0.1.17]: https://github.com/arkemis/arke/compare/v0.1.16...v0.1.17
[0.1.15]: https://github.com/arkemis/arke/compare/v0.1.14...v0.1.15
[0.1.14]: https://github.com/arkemis/arke/compare/v0.1.13...v0.1.14
[0.1.12]: https://github.com/arkemis/arke/compare/v0.1.11...v0.1.12
[0.1.11]: https://github.com/arkemis/arke/compare/v0.1.10...v0.1.11
[0.1.10]: https://github.com/arkemis/arke/compare/v0.1.8...v0.1.10
[0.1.8]: https://github.com/arkemis/arke/compare/v0.1.7...v0.1.8
[0.1.7]: https://github.com/arkemis/arke/compare/v0.1.6...v0.1.7
[0.1.6]: https://github.com/arkemis/arke/compare/v0.1.5...v0.1.6
[0.1.5]: https://github.com/arkemis/arke/compare/v0.1.4...v0.1.5
[0.1.4]: https://github.com/arkemis/arke/compare/v0.1.3...v0.1.4
<!-- generated by git-cliff -->