0.2.6 2024-01-16 Released-By: PERLANCAR; Urgency: medium
- [spec Basic] Require 'get_item_count'. Allow the possibility of array
data with infinite number of elements.
- [doc] Document provided methods from
Role::TinyCommons::Iterator::Resettable and show a table of methods,
like in TableData.
0.2.5 2021-12-01 Released-By: PERLANCAR; Urgency: low
- No spec changes.
- [doc] Fix typos.
0.2.4 2021-09-26 Released-By: PERLANCAR; Urgency: high
- Merge releases 0.2.3 and 0.2.3.2.
0.2.3.2 2021-09-26 Released-By: PERLANCAR; Urgency: high
- Merge releases 0.2.2 and 0.2.2.2.
- Tweak recommended subnamespaces: Word::* -> Lingua::Word::*,
Phrase::* -> Lingua::Phrase::*; fix some copy-pasted typos.
- UPDATE: Rename release 0.2.3 to 0.2.3.2 due to conflict.
0.2.3 2021-05-18 Released-By: PERLANCAR; Urgency: medium
- [ux] apply_roles(): Search also Role::TinyCommons::Collection
namespace, throw an error if a specified role cannot be found in
any namespace.
- [doc] Add example for apply_roles().
0.2.2.2 2021-05-12 Released-By: PERLANCAR; Urgency: low
- No spec changes.
- Introduce ArrayDataUtil::* namespace.
- UPDATE: rename release from 0.2.2 to 0.2.2.2 due to conflict.
0.2.2 2021-05-07 Released-By: PERLANCAR; Urgency: medium
- ArrayDataRole::Spec::Basic: provide method apply_roles().
0.2.1 2021-05-03 Released-By: PERLANCAR; Urgency: medium
- Mix Role::TinyCommons::Collection::GetItemByPos into
ArrayDataRole::Spec::Basic.
- [compliance] Use 'StopIteration' as the die string, as specified
by Role::TinyCommons::Iterator::Basic.
- [doc] Add more namespace organization, add FAQ entries.
0.2.0 2021-04-20 Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes
- [incompatible change] For better reusability and orthogonality,
reimplement ArrayData using Role::TinyCommons::Iterator::Resettable
(changed method names, e.g. elem() -> get_next_item(), there's no
longer get_elem(), etc).
- [removed] Remove ArrayDataRole::Spec::Seekable for now.
0.1.0 2021-04-11 Released-By: PERLANCAR; Unreleased: yes
- First, early release.