Skip to content

Latest commit

 

History

History
331 lines (182 loc) · 6.98 KB

File metadata and controls

331 lines (182 loc) · 6.98 KB

Changelog

All notable changes to this project will be documented in this file.

The changelog format is based on Keep a Changelog and CommonMark. This project adheres to Semantic Versioning.

[Unreleased]

[0.0.40] - 2026-04-23

Fixed in 0.0.40

  • Updated doc links in _tool_helpers.py

[0.0.39] - 2026-04-20

Fixed in 0.0.39

  • Long running record check in sz_file_loader could error on long running redo records

[0.0.38] - 2026-04-16

Added in 0.0.38

  • sz_explorer: --mask_pii (-M) CLI flag for PII data masking (#363)
  • sz_explorer: Scoring behavior downgrade/upgrade indicator on why/how displays (#364)
  • sz_explorer: (L)ist view for drill-into reports with save to CSV/HTML/JSON (#367)
  • sz_explorer: mouse wheel scrolling and VIBRANT color scheme
  • sz_explorer: PII masking extended to unmapped data
  • sz_snapshot: duplicate record detection via OBS_ENT_ID

Fixed in 0.0.38

  • sz_explorer: previous command going to beginning instead of previous entity (#340)
  • sz_explorer: next/previous crash when no prior get command issued (#340)
  • sz_explorer: next/previous error when direct database access is not available (#340)
  • sz_explorer: how columnar view sometimes showing features reversed (#341)
  • sz_explorer: match_key summarization corrupting drill-in counts
  • sz_snapshot: inflated TOTALS MATCH entity count
  • sz_audit: false "multiple" match_key categorization

[0.0.37] - 2026-04-02

Changed in 0.0.37

  • Updated couple of documentation links in sz_command and sz_configtool

[0.0.36] - 2026-04-01

Changed in 0.0.36

  • Updated line to DB tuning document in sz_file_loader

[0.0.35] - 2026-01-22

Fixed in 0.0.35

  • Error when using -c (--iniFile) with sz_export

[0.0.34] - 2026-01-13

Added in 0.0.34

  • _sz_database.py support for AURORAPOSTGRESQL and new connection string parameters

Fixed in 0.0.34

  • Numerous small issues in _sz_database.py

Changed in 0.0.34

  • Method names in _sz_database.py to follow PEP8
  • sz_explorer and sz_snapshot for changes to_sz_database.py

[0.0.32] - 2025-11-12

Fixed in 0.0.32

  • add_record using a record_id with multiple consecutive spaces added the record but with only 1 space in record_id

[0.0.31] - 2025-09-11

Fixed in 0.0.31

  • Extended argument wasn't working for JSON output

[0.0.30] - 2025-09-10

Changed in 0.0.30

  • Attribute name for FEATURES: [] at the record level renamed to FEATURE_IDS: []

[0.0.29] - 2025-08-12

Changed in 0.0.29

  • Ensure all sdk calls in sz_explorer wrapped in try/except structure

[0.0.28] - 2025-08-11

Changed in 0.0.28

  • Update URLs for V4

[0.0.27] - 2025-08-06

Changed in 0.0.27

  • Corrected relationship counts in sz_snapshot
  • Corrected reported bugs and requests in sz_explorer

[0.0.26] - 2025-07-11

Changed in 0.0.26

  • Rename some methods changed in the Python SDK

[0.0.25] - 2025-06-21

Removed in 0.0.25

  • Use of packaging module

[0.0.24] - 2025-06-20

Added in 0.0.24

  • sz_update_project can now upgrade V3 -> V4 and V4 -> V4 projects

Changed in 0.0.24

  • Update tools from get_configs() to get_config_registry() (SDK change)
  • sz_command now uses the setting and command scroll instead of page

Fixed in 0.0.24

  • sz_create_project shouldn't copy sz_update_project to a new project

[0.0.23] - 2025-06-12

Fixed in 0.0.23

  • Support for all versions of prettytable
  • Update for default flags
  • Multi_source_summary renamed to entity_source_summary

Added in 0.0.23

  • New search_feature command

[0.0.22] - 2025-06-06

Fixed in 0.0.22

  • sz_file_loader thread pool could slowly drain with certain non-critical errors

[0.0.21] - 2025-05-14

Fixed in 0.0.21

  • Flag SZ_ENTITY_INCLUDE_RECORD_FEATURE_IDS was changed to SZ_ENTITY_INCLUDE_RECORD_FEATURES in the SDK, update in sz_explorer and sz_export
  • Update help examples in sz_command

[0.0.20] - 2025-05-06

Added in 0.0.20

  • sz_explorer addition of why search
  • sz_explorer adjustments to how grids and order

Fixed in 0.0.20

  • sz_configtool documentation updates

[0.0.19] - 2025-05-01

Added in 0.0.19

  • sz_update_project
  • sz_file_loader sanity checks for user supplied paths and files
  • sz_file_loader make file permissions for error, with info and shuffled files more restrictive
  • sz_file_loader new arguments to specify paths for created files

Fixed in 0.0.19

  • sz_command issue with a decorator on Python 3.9

Changed in 0.0.19

  • sz_file_loader exit earlier if unrecoverable error occurs
  • sz_file_loader improvements to use in Docker container

[0.0.18] - 2025-04-22

Added in 0.0.18

  • sz_command added why_search

[0.0.17] - 2025-04-15

Added in 0.0.17

  • Various improvements to sz_file_loader

Changed in 0.0.17

  • Modifications for new szconfig and szconfigmgr

Fixed in 0.0.17

  • Various fixes to sz_file_loader
  • Data source filter not working for sz_snapshot

[0.0.16] - 2025-03-28

Fixed in 0.0.16

  • Exception raised in sz_configtool when no config fresh database and trying to create a default config

[0.0.15] - 2025-03-27

Fixed in 0.0.15

  • Fix SIGALRM in helpers not resetting alarm

[0.0.14] - 2025-03-19

Changed in 0.0.14

  • Improved handling of config file reading/writing & default values

[0.0.13] - 2025-03-06

Added in 0.0.13

  • Autocomplete for per command settings

Fixed in 0.0.13

  • Fix error when trying to write a command history file in a container without write permissions

[0.0.12] - 2025-02-14

Added in 0.0.12

  • New commands for V3 to V4 migrations in sz_configtool
  • New sz_audit, sz_explorer and sz_snapshot
  • New helper function
  • Code added to sz_file_loader for testing retryable errors

[0.0.11] - 2025-02-11

Changed in 0.0.11

  • Change G2Module.ini to sz_engine_config.ini
  • Improvements to some output

[0.0.10] - 2025-02-08

Fixed in 0.0.10

  • With info commands in sz_command detect "" instead of "{}" when with info not requested
  • Revert sz_engine_config.ini to G2Module.ini in helpers until V4 builds have made the change

[0.0.9] - 2025-02-05

Added in 0.0.9

  • New sz_audit, sz_explorer and sz_snapshot

Changed in 0.0.9

  • Continued initial V4 work

[0.0.8] - 2025-01-29

Fixed in 0.0.8

  • Closing ) was missing

[0.0.7] - 2025-01-28

Changed in 0.0.7

  • Continued initial V4 work
  • Align to new SDK and abstract

[0.0.6] - 2024-12-20

Changed in 0.0.6

  • Continued initial V4 work

[0.0.5] - 2024-12-04

Changed in 0.0.5

  • Align to senzing-core

[0.0.4] - 2024-12-02

Changed in 0.0.4

  • Small fix to incorrect method merge

[0.0.3] - 2024-12-02

Changed in 0.0.3

  • Align to new SDK and abstract

Added to 0.0.3

  • Continued initial V4 work

[0.0.2] - 2024-11-22

Added to 0.0.2

  • Continued V4 work

[0.0.1] - 2024-11-05

Added to 0.0.1

  • Initial V4 work