Folio-migration-tools

Latest version: v1.8.20

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

1.7.4

---

v_1_7_3 (15/02/2023)

Inventory

- [**Inventory**] Add ILS flavour for Koha 999c [493](https://github.com/FOLIO-FSE/folio_migration_tools/issues/493)

bug

- [**bug**][**organizations**] Mapper is mapping array_object_array_string as array_object_string [485](https://github.com/FOLIO-FSE/folio_migration_tools/issues/485)

closed

- [**closed**] Make batchposter use the "-unsafe" endpoints [478](https://github.com/FOLIO-FSE/folio_migration_tools/issues/478)

enhancement/new feature

- [**enhancement/new feature**][**simplify_migration_process**] Treat map file values as regex [199](https://github.com/FOLIO-FSE/folio_migration_tools/issues/199)

organizations

- [**organizations**] The mapping process should validate enums-type properties according to schemas [486](https://github.com/FOLIO-FSE/folio_migration_tools/issues/486)

---

v_1_7_2 (31/01/2023)

bug

- [**bug**] Instance loading fails in Nolana due to empty authorityId:s [487](https://github.com/FOLIO-FSE/folio_migration_tools/issues/487)

closed

- [**closed**] Handle new error messages for Aged to lost loans [480](https://github.com/FOLIO-FSE/folio_migration_tools/issues/480)

---

v_1_7_1 (18/01/2023)

Authorities

- [**Authorities**] Correct spelling of type enum in FOLIO UUIDs for authorities [438](https://github.com/FOLIO-FSE/folio_migration_tools/issues/438)

bug

- [**bug**] Mapper overwrites existing object properties when adding new object properties [455](https://github.com/FOLIO-FSE/folio_migration_tools/issues/455)

closed

- [**closed**] Do not create Organization Contacts without required property name -- quick fix [474](https://github.com/FOLIO-FSE/folio_migration_tools/issues/474)
- [**closed**] Typo in mapping file confusingly reported as error parsing configuration file [470](https://github.com/FOLIO-FSE/folio_migration_tools/issues/470)
- [**closed**] Remove extraneous fields from User objects created by UserMapper [469](https://github.com/FOLIO-FSE/folio_migration_tools/issues/469)
- [**closed**] Missing hrid_settings attribute causing Errors in BibsRulesMapper [462](https://github.com/FOLIO-FSE/folio_migration_tools/issues/462)
- [**closed**] Update BatchPoster to generalize handling of record types without batch APIs [454](https://github.com/FOLIO-FSE/folio_migration_tools/issues/454)

enhancement/new feature

- [**enhancement/new feature**][**organizations**] Add Batchposter support for organizations [312](https://github.com/FOLIO-FSE/folio_migration_tools/issues/312)
- [**enhancement/new feature**][**organizations**] When creating Organizations, create Contacts as extradata [294](https://github.com/FOLIO-FSE/folio_migration_tools/issues/294)
- [**enhancement/new feature**][**reporting**] Keep track of minted UUID:s within the same run and warn for duplicates [235](https://github.com/FOLIO-FSE/folio_migration_tools/issues/235)

orders

- [**orders**] Create basic tests for Composite Orders migration task [442](https://github.com/FOLIO-FSE/folio_migration_tools/issues/442)

organizations

- [**organizations**] Add Organizations and Contacts to BatchPoster [457](https://github.com/FOLIO-FSE/folio_migration_tools/issues/457)
- [**organizations**] Add mapping depth tests for organization contacts [446](https://github.com/FOLIO-FSE/folio_migration_tools/issues/446)

reporting

- [**reporting**] Improve reporting on legacy loans migration [263](https://github.com/FOLIO-FSE/folio_migration_tools/issues/263)

---

v_1_7_0 (13/12/2022)

closed

- [**closed**] Map 86[6-8] $x to staff notes [448](https://github.com/FOLIO-FSE/folio_migration_tools/issues/448)
- [**closed**] Support token representing iteration identifier within config file parameters and filenames [441](https://github.com/FOLIO-FSE/folio_migration_tools/issues/441)
- [**closed**] Move documentation from migration_repo_template to this repo and improve it! [248](https://github.com/FOLIO-FSE/folio_migration_tools/issues/248)
- [**closed**] Reduce memory footprint for transformations scripts from the legacy id maps [46](https://github.com/FOLIO-FSE/folio_migration_tools/issues/46)

enhancement/new feature

- [**enhancement/new feature**] Add same logic for mapping locations for MARC Holdings mappings as for mapping-file-based ref-data-mappings [319](https://github.com/FOLIO-FSE/folio_migration_tools/issues/319)
- [**enhancement/new feature**] Check if HoldingsTypes are set to the expected values in FOLIO and fail the parsing if not [318](https://github.com/FOLIO-FSE/folio_migration_tools/issues/318)
- [**enhancement/new feature**] Create migration task for Courses [200](https://github.com/FOLIO-FSE/folio_migration_tools/issues/200)

new_folio_functionality

- [**new_folio_functionality**][**Authorities**] Add support for Authority File configuration and mappings [437](https://github.com/FOLIO-FSE/folio_migration_tools/issues/437)
- [**new_folio_functionality**][**Authorities**] Create migration task for Authorities [389](https://github.com/FOLIO-FSE/folio_migration_tools/issues/389)
- [**new_folio_functionality**] Implement set_holdings_type_id for MFHD rules mapping [376](https://github.com/FOLIO-FSE/folio_migration_tools/issues/376)
- [**new_folio_functionality**] Implement set_holdings_note_type_id for MFHD rules mapping [375](https://github.com/FOLIO-FSE/folio_migration_tools/issues/375)
- [**new_folio_functionality**] Implement set_authority_note_type_id for Auth rules mapping [374](https://github.com/FOLIO-FSE/folio_migration_tools/issues/374)
- [**new_folio_functionality**] Implement set_call_number_type_id for MFHD rules mapping [373](https://github.com/FOLIO-FSE/folio_migration_tools/issues/373)
- [**new_folio_functionality**] Use the Tenant-stored MFHD rules for MFHD transformations [124](https://github.com/FOLIO-FSE/folio_migration_tools/issues/124)

question/decision

- [**question/decision**] Map callnumber type id on MFHDs [56](https://github.com/FOLIO-FSE/folio_migration_tools/issues/56)

simplify_migration_process

- [**simplify_migration_process**] Report and discard bib records with same legacy ID as previously transformed records [186](https://github.com/FOLIO-FSE/folio_migration_tools/issues/186)

---

1.6.4

---

1_6_3 (23/11/2022)

bug

- [**bug**] Implement fieldReplacementBy3Digits [426](https://github.com/FOLIO-FSE/folio_migration_tools/issues/426)

closed

- [**closed**] Make sure schema properties are generated with snakeCase [429](https://github.com/FOLIO-FSE/folio_migration_tools/issues/429)

enhancement/new feature

- [**enhancement/new feature**][**organizations**][**morning-glory**] Add reference data mapping for Organizations: Types (Morning Glory) [358](https://github.com/FOLIO-FSE/folio_migration_tools/issues/358)

organizations

- [**organizations**][**morning-glory**] Add support for organizationType [382](https://github.com/FOLIO-FSE/folio_migration_tools/issues/382)

reporting

- [**reporting**] Move suppression status in bib report to its own section [333](https://github.com/FOLIO-FSE/folio_migration_tools/issues/333)
- [**reporting**] Move Total number of tags to a "trivia" section (or similar) [332](https://github.com/FOLIO-FSE/folio_migration_tools/issues/332)

simplify_migration_process

- [**simplify_migration_process**] Rewrite the extra data process to not rely on logging [343](https://github.com/FOLIO-FSE/folio_migration_tools/issues/343)

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.