This is an old revision of this page, as edited by Grufo (talk | contribs) at 04:01, 15 January 2024. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Revision as of 04:01, 15 January 2024 by Grufo (talk | contribs)(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)The major events in the evolution of Module:Params are recorded in this page (in reverse chronological order).
15 January 2024
Changes:
- Four new modifiers –
mapping_values_by_calling
,mapping_values_by_invoking
,mapping_values_blindly_by_calling
, andmapping_values_blindly_by_invoking
– have been added to the module - Minor code review
27 September 2023
Changes:
- The
self
function has been added to the module
20 July 2023
Changes:
- The logic of modifiers
with_name_matching
,with_name_not_matching
,with_value_matching
andwith_value_not_matching
has been extended - General code review
15 July 2023
Changes:
- One new modifier –
all_sorted
– has been added to the module - General code review
14 July 2023
Changes:
- Two new modifiers –
squeezing
andtrimming_values
– have been added to the module - General code review
12 July 2023
Changes:
- The
magic_for_each
andmagic_for_each_value
functions have been added to the module - The
setting
modifier has been added to the module - Structural changes in all iterating functions
- The †
trimmed
modifier has been renamed tocutting
in order to keep thetrimmed
keyword reserved for referring to leading and trailing spaces that surround values (breaking change) - Breaking change in the
list
function:{{{1}}}
and{{{2}}}
have been swapped - General code review
10 July 2023
Changes:
- The
value_of
function has been added to the module - Code review
9 July 2023
The first draft of Module:Params is out.