Skip to content

Commit 27798c7

Browse files
committed
docs: Prepare and document 5.1.0
1 parent 8a30a49 commit 27798c7

6 files changed

Lines changed: 22 additions & 12 deletions

File tree

CHANGELOG.adoc

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,22 @@ For example, if the release version/tag is `3.2.1`, and PR# 107 is merged withou
3939

4040
=== Added
4141

42+
=== Bugfixes
43+
44+
=== Changed
45+
46+
=== Deleted
47+
48+
=== Deprecated/Will break in a future version
49+
50+
=== Dev
51+
52+
== Releases
53+
54+
=== 5.1.0 - 2025-11-20
55+
56+
==== Added
57+
4258
* `Count::UniqueVals` transform.
4359
In https://github.com/lyrasis/kiba-extend/pull/229[PR#229]
4460
* `Delete::FieldValueConditional` transform.
@@ -50,7 +66,7 @@ In https://github.com/lyrasis/kiba-extend/pull/237[PR#237]
5066
* `Kiba::Extend::Job.output_fields` method.
5167
In https://github.com/lyrasis/kiba-extend/pull/238[PR#238]
5268

53-
=== Bugfixes
69+
==== Bugfixes
5470

5571
* Do not warn about missing `delim` parameter in `Prepend::ToFieldValue` transform when `multival` param is not given.
5672
In https://github.com/lyrasis/kiba-extend/pull/229[PR#229]
@@ -59,16 +75,6 @@ In https://github.com/lyrasis/kiba-extend/pull/229[PR#229]
5975
* Fix interaction of occs, examples and compiling in `Deduplicate::Table` transform.
6076
In https://github.com/lyrasis/kiba-extend/pull/229[PR#229]
6177

62-
=== Changed
63-
64-
=== Deleted
65-
66-
=== Deprecated/Will break in a future version
67-
68-
=== Dev
69-
70-
== Releases
71-
7278
=== 5.0.0 - 2025-09-10
7379

7480
==== Breaking

lib/kiba/extend/job.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ module Job
1010
# @return [nil, Array<Symbol>] headers/fields for given job output
1111
# @note Only works for CSV and JsonArray destinations. For JsonArray, only
1212
# returns the top-level fields of the objects/rows in the output.
13+
# @since 5.1.0
1314
def output_fields(jobkey)
1415
return unless output?(jobkey)
1516

lib/kiba/extend/jobs.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ module Extend
7070
# Kiba::Extend::Transforms::Clean::EnsureConsistentFields transform
7171
# can be added to the end of multi-source jobs to prevent this error.
7272
#
73-
# #### More flexible lookup file definition
73+
# #### More flexible lookup file definition - since 5.1.0
7474
#
7575
# Lookups defined as shown above depend upon a `:lookup_on` field being
7676
# configured for the job in the registry.

lib/kiba/extend/transforms/count/unique_vals.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ module Transforms
66
module Count
77
# Write count of unique values in field to the given target field.
88
# Optionally, group the values under another field for counting
9+
# @since 5.1.0
910
# @note This transform runs in memory, so for very large
1011
# sources, it may take a long time or fail.
1112
# @example Ungrouped, case sensitive, do not count blanks

lib/kiba/extend/transforms/deduplicate/field_group.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ module Deduplicate
88
# grouped fields that expect the same number of values for each field
99
# in the grouping
1010
#
11+
# @since 5.1.0
1112
# @note Tread with caution, as this has not been used much and is not
1213
# extensively tested.
1314
#

lib/kiba/extend/transforms/delete/field_value_conditional.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ module Transforms
66
module Delete
77
# Delete a field value if the arbitrary Lambda passed in evaluates to
88
# true
9+
# @since 5.1.0
910
#
1011
# @example Without delim
1112
# xform = Delete::FieldValueConditional.new(

0 commit comments

Comments
 (0)