Skip to content

Latest commit

 

History

History
499 lines (363 loc) · 16.1 KB

File metadata and controls

499 lines (363 loc) · 16.1 KB

Changelog

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

[1.6.2] - 2025-04-28

Update

  • Copycat has a MARC comparison view. The comparison is shown after selecting a profile to load with and provides a chance for the cataloger to backout. Comparison can also be envoked from a "Compare" button if an existing record is found.

[1.6.1] - 2025-04-27

Update

  • 046 generation in NAR creation should be more smoothly updating on change
  • When multiple LCCs are set for a work and use the Tool nav bar to open shelflisting it will only use the first LCC component
  • Remove the legacy DCTap option, it tries to sniff out the stage marva profile if no pref is set in localstorage

Added

  • Added a Quick Select for the Literal "Set Language" modal that populates based on previous usage.

[1.6.x] - 2025-03-20

Added

[1.5.3] - 2026-03-20

Added

  • Undo/redo support for 10 changes. ctrl+z, ctrl+y

Update

  • Save has a shortcut. ctrl+s
  • Shortcuts for copy/paste
  • 046 not created when $d has qualifier

[1.5.2] - 2026-03-13

Update

[1.4.12] - 2026-03-6

Update

  • NAR: When using the auth label used in the search interface for your 1xx it will maintain the 1001, 1101, etc. instead of overwriting with 1xx##
  • NAR: Auto 046 creation for hyphenated last names now also works for last names sepearted with a space (Jones-Smith, and Jones Smith, will trigger it now)
  • NAR: Will auto cleanup double spaces in the NAR 1xx
  • You can now highlgiht a portion of the Instance Subtitle when using "Send Subtitle to Work Variant" and it will only send the selected (highlighted) text
  • Subject builder: move geo subdivisions into one option, formerly Hierarchical geo. Don't show geo subdivisions under LCSH/LCNAF & don't show names as subdivisions

[1.4.11] - 2026-02-27

Update

  • NAR creation supports 046 for 110 & 111

Fixed

  • CopyCat overlay override not working like it should
  • Fixed issue with partial in place transliteration when using "Captialize first word" preference
  • Fixed issue with partial in place transliteration when using ko + han mixed languages.

[1.4.10] - 2026-02-13

Added

  • Styling for staging

Fixed

  • Macros in NAR 1XX/4XX search reverting the character combo
  • NARs created from subjects having the wrong hyphen

Update

  • Subject subfield delimiters to include ǂ
  • NAR will insert $b() into the 670 in advanced mode
  • CopyCat to work at page 5+
  • Expand information in search restuls details

Fixed

  • More issues with library

[1.4.9] - 2026-02-13

Update

  • Changes to match backend refactor
  • URL target for navigation to load screen
  • Use @type when determining to show/hide class number components

Added

  • Support for LCSH search for intendedd audience
  • Preference for "priority" in CopyCat

Fixed

  • $q not parsing when pasting MARC subject strings

[1.4.8] - 2026-02-03

Added

  • Support for Subject Entities in Subject Builder

[1.4.7] - 2026-01-20

Changed

  • ClassWeb search will search LCSH (w/names) to do a combined search.
  • Ability to keyword search subject by appending ? to the search term

[1.4.6] - 2026-01-16

Added

  • Added support for automatically populating 4xx from the MARC key if present.
  • NAR will strip trailing period if at end of string and previous char is lowercase.
  • If part of a literal field's text is highlighted (selected) and scriptshifter is envoked it will only operate on the selected text.

[1.4.5] - 2025-12-16

Added

  • Support for custom 001s from Marva backend. They are applied to origbf records on posting and added to the 998 $x for copy cat records that don't overlay existing records.

[1.4.4] - 2025-10-24

Fixed

  • Orphaned langauge names in scriptshifter were sticking around in the localStorage causing scriptshifter options to appear in the action menu but they did not exist. This was caused by renaming tables in scriptshifter making their keys different. The scriptshifter config interface now clean out invalid langauges from localStorage when adding and removing (by selecting or deselecting langauges)

[1.4.3] - 2025-10-20

Changed

  • In the quick NAR interface the Heading search would populate everything returning from the suggest2/ search which inclduded variant matches. This was confusing to the user because it didn't show the variant label, just the auth label. This causes the search results to seem unreilable. The NAR interface heading search now shows more details on what was exactly matched vs partial match vs variant label match.

[1.4.2] - 2025-09-15

Fixed

  • returnAllNonLatinAgentOptions sometimes haveng undefined in the scripts

[1.4.1] - 2025-09-05

Changed

  • Add Classification adds to LC Class Component, instead of first class component
  • Add Classification creates LC Class component, if there isn't one
  • Add Classification changes icon after clicking on the button

[1.4.0] - 2025-08-29

Added

  • Shelflisting update
  • NAR Validation added

[1.3.23] - 2025-08-12

Added

  • Ability to save/load preferences to backend

[1.3.28] - 2025-07-31

Added

  • Ability for "quick" add/delete component -- Adds buttons to create/delete component to display without being in the action button
  • Preference for default cutter length

[1.3.27] - 2025-07-30

Added

  • Ability adjust the number of results in complex lookups

[1.3.25] - 2025-07-22

Added

  • Ability to create NARs from subject component

[1.3.24] - 2025-07-16

Added

  • Tests for SubjectBuilder e2e & unit

Changed

  • Broke SubjectBuilder into a few pieces
  • Update styling
  • Stream line how type is handled for subject components

[1.3.23] - 2025-07-11

Added

  • ISBN validation

[1.3.22] - 2025-07-09

Updated

  • Display add AdminMetadata to hub page
  • Hub gets the same background styling as instance

[1.3.21] - 2025-07-08

Updated

  • Scratch Monograph and IBC records come in with empty fields of LCCN and ISBN
  • MARC XML preview is collapsable
  • Change AdminMetadata template used in scratch records to allow 040 changes
  • When the shelflist search will use the activeProfile to populate the fields

Fixed

  • "Add all defaults" not populating AdminMetadata in Scratch records
  • "Add all defualts" not populating Class Number in IBC profile

[1.3.20] - 2025-07-07

Updated

  • Added an "Alternate Versions" detail to the My Records display list to show previous edits of the same LCCN

[1.3.19] - 2025-07-03

Fixed

  • NAR: Hyphanted names in basic mode was not generating correct MARC

Updated

  • NAR: 046 is no longer is visible in the advanced marc mode, it will add it there and not try to sneak it in during MARC export
  • Will dereference labels for genres, adds a new exception to keep top level resources without bnodes

[1.3.17] - 2025-07-01

Updated

  • Load screen updates to prompt to resync from LCAP if no LCCN found
  • Adds dates loaded from METS records in BFDB/ID to show when a record was last edited
  • Made minor improvments to NAR input

[1.3.14] - 2025-06-27

Updated

  • how complex geographic types are set

Added

  • Unit tests for complex geographic values

[1.3.13] - 2025-06-25

Added

  • Toggle for Load.vue between loading from convertedit-pkg or editor-pkg

Updated

  • More prep for OrigBF records

[1.3.12] - 2025-06-23

Updated

  • IBC profile is loaded with eNumber
  • Update RBMS lookup to use suggest service

[1.3.11] - 2025-06-16

Updated

  • In NAR creation LDR/18 is now blank
  • In NAR creation the "Creat NAR" button will populate a $d if it detects a date in the searched name
  • Strip out square brackets from the date when building a 670

[1.3.11] - 2025-06-16

Updated

  • Default component library

Added

  • Ability move default components to my library
  • Ability to set a component as default

[1.3.9] - 2025-06-09

Updated

  • Details display to account for changes to suggest2
  • CopyCat logic for when to display message that there are no results for an LCCN.
  • Use suggest2 order for complext lookup results
  • Improve subjectBuilder selection when choosing a complex subdivision
  • Improve subjectBuilder complex subdivision search
  • Classification information incldes assigner
  • Classification label can be expaned when possible

Fixed

  • ComplexLookup preference for number for results not always being reflected in the results

Added

  • CopyCat: preference to have non-latin checkbox default

[1.3.8] - 2025-06-05

Added

  • Ability to open Marc preview in a separate window
  • Marva CopyCat uses 998 for user info

[1.3.7 ] - 2025-06-04

Updated

  • Advanced NAR: Don't build auto-046 if 046 is present in advanced mode statements. And add more presets.

[1.3.5 ] - 2025-06-03

Updated

  • Changes behavior of the load screen LCCN search input box. You only will see the LCCN number there no URL, also adds default profile that can be changed so you can just press enter to load using that profile.

[1.3.4 ] - 2025-06-02

Fixes

  • The preview NAR button in the NAR modal will check its state better, before it could be "locked" disabled.

[1.3.3 ] - 2025-05-30

Updated

  • When there is a non-latin agent with no non-latin literals in the file it will not build the non-latin labels and marcKeys this update lets you force it to from the non-latin agent tool modal

[1.3.2 ] - 2025-05-30

Updated

  • Updated the NAR interface advanced mode to have textarea resizable subfield text fields and start off the field with a "$"

[1.3.1 ] - 2025-05-27

Added

  • "Quick View" feature added to Marva

[1.3.0] - 2025-05-21

Added

  • CopyCat UI to Marva

Fixes

  • Sometimes mangled relationships in Marva

[1.2.28] - 2025-05-21

Changed

  • How admin metadata is added to records to support IBC records
  • Load Show All Stats now only shows the first 1000 records with a button to show all

Add

  • Create Quick Hub modal now has a reset button
  • Create Quick Hub modal will save inputed data when closed ( x button, cancel button, click outside modal) and repopulate that data when opened again. It clears saved data when Hub is posted.

Fix

  • Load Show All Stats page did not work correctly on Firefox.

[1.2.27] - 2025-05-19

Fix

  • Closing the NAR modal without posting would lose the Advanced NAR rows. It now saves them.
  • Voyager diacritic entry mode not being seen as a change.

Update

  • Create NAR cleans up the MARC Key to flip 7xx and truncate $e or $4
  • Adds reset button to create NAR
  • Adds ability to overwrite MARCKey with search value from complex search modal
  • Paired literal improvements: Draws lines when there are +2 literals, tries to sort literals into pairs better.

[1.2.26] - 2025-05-15

Update

  • Added remove row buttons to advanced NAR mode.
  • Added sorting to XML so the MARC XML produced from NAR creation will sort correctly in voyager display

Add

  • Added diacritic support to advanced NAR mode.

[1.2.23] - 2025-05-06

Update

  • How indirect geo can be entered to account for more usecases

Add

  • [BFP-391] Local Marva validation to check that type is set

[1.2.22] - 2025-05-02

Update

  • Hub URIs from hub creation
  • Complex Search Details

Add

  • Ability to populate Class Numbers from Complex Search Details

Fix

  • Prompt to login when click ClassWeb link in Complex Search Details

[1.2.21] - 2025-04-30

Changed

  • Prevent Insert Default Values from removing existing data
  • Added Advanced NAR mode to NAR modal.

Fixed

  • Fix bf:duration causing Marva to crash

[1.2.18] - 2025-04-28

Added

  • Manual override for RBMS to support dual LCGFT/RBMS lookup

[1.2.16] - 2025-04-23

Changed

  • Final page message is less cryptic
  • Order of Hubs in subject search

[1.2.15] - 2025-04-22

Fix

  • Issue with usage sorting selecting the wrong entry

Changed

  • Move Hub left of Works in lookups
  • How pagination deals with getting no results

Added

  • Support for usage statistics from Suggest2

[1.2.14] - 2025-04-21

Fixed

  • Not being able to load resource without subjects

[1.2.12] - 2025-04-18

Fixed

  • Custom Order changing the order of fields when records are loaded in

Changed

  • Make sure that subjects are grouped by source with LCSH terms first
  • Show value of Classification components in property panel

[1.2.11] - 2025-04-17

Added

  • Ability to find and use complex subdivisions in the subject builder

Fixed

  • Fix Jurisdictions being of type Organization

[1.2.10] - 2025-04-15

Changed

  • NAR modal populates 670 $b with statement of responsibilty when possible
  • NAR modal layout change

[1.2.9] - 2025-04-14

Fixed

  • Typo in preferences

Changed

  • Update indicators in NAR template
  • How the NAR modal gets a value
  • Removed preference that doesn't do anything
  • Hub modal layout

[1.2.8] - 2025-04-10

Fixed

  • Fixed XML created for Creator characteristic

[1.2.7] - 2025-04-09

Fixed

  • Paired latin/non-latin indicators showing up in some drop down menus
  • AdminMD components could "generate" a new admin field [BFP-382]
  • Fix GeoCoverage swapping to non-lating form when Paired literals... preference is set
  • Fix auto dewey logic
  • Fix Double |x appearing with Biograpahy in linked subject input

Changed

  • Update to Default Library Index & Bib [BFP-381]
  • Change the XML structure of ComplexSubjects
  • Add Complex Lookup for LCDGT - Creator Characteristic
  • Sort of Names in subject results to be based on shown label
  • Change display of labels with USE to keep emphasis on the authorized term. A (USE B) > B (USE FOR A)

[1.2.6] - 2025-04-08

Fixed

  • Broken property navigation for items

[1.2.5] - 2025-04-07

Fixed

  • Improved complex subject lookups

Changed

  • Left Anchored search options appear before Keyword in complex lookups

[1.2.4] - 2025-04-04

Changed

  • Update Default library components: Bib/Index, Color Ill., Color Map, Index [BFP-370]
  • Remove icon from default component items

[1.2.3] - 2025-04-03

Fixed

  • Improved custom order work with changes to profiles
  • Improved custom order when profile components don't match
  • Fix custom ordering removing AdminMetadata

[1.2.2] - 2025-04-02

Added

  • Feature: Ability to set and save the order components appear in Marva [BFP-327]
  • Feature: Continuous scrolling in Shelf Listing

[1.1.1] - 2025-04-01

Fixed

  • Hub subjects not being bf:Hub
  • Hub subjects not appearing in Marva
  • CYAC headings not splitting up

[1.1.0] - 2025-03-31

Added

  • Ability to copy a contributor into a subject field [BFP-350]
  • Ability to add create a Hub as subject.
  • Beta testing ability to create NAR records added as staging feature
  • Added Auto Save preference in Preferences -> General

Changed

  • Adds more detail display for Entities when searching (Hubs, names, etc.)
  • Added Variant title option to Hub creation modal with Scriptshifter support [BFP-347]
  • Simple lookups have the code "Author (aut)" removed from the label when selected
  • Simple lookups have been limited to Eng lang

Fixed

  • Improved building of Hubs
  • Improved subject heading building
  • Improved suggest2/ API integration
  • Fix not being able to add literals to complex lookups
  • Fixed Input Transcriped Series would be labeled as bflc:Uncontrolled
  • Fixed multiple bf:Status not being parsed correctly in Series
  • Issue with Auto-Dewey was fixed
  • Multiple bf:Instances were not being reflected in the MARC review correctly
  • Fixed Non-Latin Agents not building 880s correctly. Fixed the Override ability in the "Non-Latin Agents" tool feature