Skip to content

Releases: kanopi/kanopi-components

Tooling and Compliance Updates

25 Oct 15:18
90e0327
Compare
Choose a tag to compare

What's Changed

  • Component Library Tooling Update by @rleeson in #5

Warning: Some of the internals of Abstracts and Traits changed for compliance, when updating, if you used internal variables of this format $_variable they changed to $variable. Most implementations should be using methods to access these properties instead of directly accessing them.

Full Changelog: 1.7.0...1.8.0

Process Improvements and Localization Components

21 Jul 19:06
c5a83bc
Compare
Choose a tag to compare

What's Changed

  • Process Improvements and Localization Components by @rleeson in #4

NOTE: Some potential breaking interface changes for existing BatchProcesses, please check when updating to this version.

Full Changelog: 1.6.2...1.7.0

Various Stream Fixes

13 Jul 22:25
6d87de1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.1...1.6.2

Unique Identifier Type Match Fix

13 Feb 21:35
5d73795
Compare
Choose a tag to compare

What's Changed

  • Fixed incorrect type for unique ID lookup by @rleeson in #2

Full Changelog: 1.6.0...1.6.1

Base Process Patterns

21 Dec 18:38
3aa8d52
Compare
Choose a tag to compare

What's Changed

  • Base Process Patterns by @rleeson in #1
  • Implement a set of base classes which add on to the previous with additional capabilities for the following Recurring import scenarios: Update, Destructive Update which prunes entities missing from the Import, and Batched Destructive Update which spans a large import of smaller batches
  • New IBatchProcess and IDryRun interfaces to optionally add-on support Batched and Test/Dry Run Processes
  • Add Stream and Process statistics models to help track, audit, and/or report the results of different processes
  • Segment some Data and Process models into sub-namespaces for organization

New Contributors

Full Changelog: 1.5.0...1.6.0

Rework to Provide Stream Properties

06 Dec 23:32
Compare
Choose a tag to compare

Fix Internal WP Post Reference

06 Dec 01:12
Compare
Choose a tag to compare

Post Type Entity Return Type Fixes

05 Dec 22:01
Compare
Choose a tag to compare

Indexed Group Index Fix and WP Term Creation Adjustment

05 Dec 16:30
Compare
Choose a tag to compare
  • Tracking index for Group reads fixed, added readable helper funciton
  • wp_insert_term uses the term name, added an internal detection to support PHP interface limitations while allowing support for ITaxonomyTermEntity internally

WordPress Taxonomy Term Reader Fix

05 Dec 15:46
Compare
Choose a tag to compare

Ensure the taxonomy writer service queries include unassociated terms, which exist, the default get_terms ignores them. Not done in the repository in case a consumer wants them excluded, so added to the stock service trait.