3.5.81 Updated: 9/5/2021 ******************* ** 3.5.81 ******************* * Enhancement: Updated Internet Archive Plugin to capture volume info. * Maintenance: Updated dependencies * Bug Fix: Application Crashes: An Apple update has caused some issues when starting the program where threads occurring prior to the main app thread are sometimes not completing. I've corrected this issue. 3.5.76 Updated: 8/16/2021 ******************* ** 3.5.76 ******************* * Bug Fix: Export to OpenRefine in the MarcEditor -- a file path was being dropped leading to the file not exporting 3.5.75 Updated: 8/9/2021 ******************* ** 3.5.75 ******************* * Enhancement: Updated linked data platform to allow blank regex in rules * Enhancement: Extract/Delete Selected Records: Support for "|" and "x" syntax in the find box. * Enhancement: Extract/Delete Selected Records: Added support for .mrc files opened in the Editor and then moved into the Extract Selected Records. 3.5.70 Updated: 7/17/2021 ******************* ** 3.5.70 ******************* * Bug Fix: Task Manager: Updated task processing to better accommodate tasks that point to external files. * Bug Fix: Remote Task Location: Updated the code to better determine when the program is on and off line to allow better context switching. * Bug Fix: Updated Export and Import Settings to capture the lists subfolder * Bug Fix: When first setting up a remote task folder, a file handle was hanging and was corrected * Enhancement: Added a new application shortcut to point to the task folder 3.5.67 Updated: 7/13/2021 ******************* ** 3.5.67 ******************* * Update: MarcEdit Validator Rules: added 340$g in the valid fields. * Enhancement: Task Editor: Added batch tasks (like Replace All) as first class tasks. * Bug Fix: SRU was failing with multiple queries due to lack of validation. * Bug Fix: Extracted Selected was missing the last value with specific results. * Bug Fix: Delimited Text Translator: Corrected an issue where LDR/008 changes are not updated when selected in the interface. 3.5.60 Updated: 6/30/2021 ******************* ** 3.5.60 ******************* * Enhancement: OCLC Integration: Added Debugging options to the Local Bib and Bibliographic create/Upload function. * Enhancement: Introduction of MarcEdit.Essentials library * Bug Fix: OCLC Integration Search: When using two terms, some of the types got missed. 3.5.55 Updated: 6/28/2021 ************************** ** 3.5.55 ************************** * Updated: Sync'd MarcEngine with 7.5.x * Updated: OCLC API -- Updated the OCLC API Components * Updated: OCLC API -- new debugging elements * Updated: OAI Components - Refreshed the oai components. 3.5.45 Updated: 6/20/2021 ************************** ** 3.5.45 ************************** * Enhancement: MarcEditor -- Added Bibframe workflow * Enhancement: MARC Tools -- Added Bibframe to MARC translation * Enhancement: Updated core components 3.5.42 Updated: 6/9/2021 ************************** ** 3.5.42 ************************** * Enhancement: OAI component Accept header to change from requiring application/xml to preferring it. * UI Updates. 3.5.41 Updated: 6/1/2021 ************************* ** 3.5.41 ************************* * Enhancement: Tasks -- added Clean ISBD Punct. as an option that can be run via the task list. 3.5.40 Updated: 5/30/2021 ************************* ** 3.5.40 ************************* * Enhancement: MarcEditor JumpList -- Added option to Export found records from this window. * Enhancement/Bug Fix: UI clean-up 3.5.38 Updated: 5/26/2021 ************************* ** 3.5.38 ************************* * Bug Fix: Edit Shortcut: Convert from decimal degrees to coordinates -- error trapping. * Bug Fix: Copy Fields: When running a task, specific regular expressions can cause issues where new lines get created causing the file size to expand during processing (but is corrected on save). This slows processing and has been corrected. * Bug Fix: Task Manager: when processing batches in replace all, there is a chance that a file handle can be lost. This has been corrected. * UI Change: Main Windows -- changes unimarc menu to MARC Format Conversions * Enhancement: Shifted UNIMARC Tools to MARC Format Tools (windows parity) * Update: Included new CNMARC=MARCXML xslt. 3.5.36 Updated: 5/13/2021 ************************* ** 3.5.36 ************************* * Bug Fix: MarcEditor: Updated the Assigned task menu to handle grouped tasks correctly. * Bug Fix: MarcEngine: Updated the UTF8 sensing algorithm to better handle african languages. 3.5.32 Updated: 4/28/2021 ************************* ** 3.5.32 ************************* * Enhancement: MarcEditor: Subfield Edit -- added option to take the subfield code out of scope when doing regular expressions. * Enhancement: Task Manager: Updated code handling subfield edit processing * Enhancement: Task Broker: Updated code handling subfield edit processing * Bug Fix: MarcEditor: Task List Menu Button didn't update if tasks were added or removed. 3.5.31 Updated: 4/26/2021 ************************* ** 3.5.31 ************************* * Bug Fix: MarcEditor Task Processing: Some of the control flow items weren't processing. This corrects that. * Enhancement: MarcEditor: Added button for easy access to available tasks. 3.5.25 Updated: 4/24/2021 ************************* ** 3.5.25 ************************* * Bug Fix: Replace All Preview throws an error. This has been corrected. * Enhancement: MarcEdit 3.5 now will take over default processing of mrc, mrk, mrk8 file extensions. * Enhancement: Plugin Manager: Updated so that default plugins are linked directly to the application. * Enhancement: Z39.50 -- users can add more than 2 criteria. * Update: Plugin -- Internet Archive => HathiTrust Plugin updated to allow for multiple date type searches. * Bug Fix: Validate Headings window was freezing when using some of the new linked data rule options. * Enhancement: MarcValidator -- added some updated language in the error changing. * Bug Fix: MarcValidator -- make sure that all file handles are closed (there was a case where one of the handles was remaining opened and could, potentially, result in a locked process). * Bug Fix: MarcValidator -- Ensured all file handles are closing and released * Behavior Change: KBART 2 MARC Plugin - tool will preference ISBN 13 if present (currently, it selects the last ISBN if multiples of the same type are present) 3.5.12 Updated: 4/9/2021 ************************* ** 3.5.12 ************************* * Enhancement: MarcEditor: Preview results added to Replace All, Add Field, Copy Field, Delete Field, Edit Field, Edit Indicators, and Swap Fields. * Enhancement: MarcEditor: Preview Results actions: search results list, save results list. 3.5.8 Updated: 4/4/2021 *********************** ** 3.5.8 *********************** * Enhancement: MarcEngine -- added JSON => XML translation * Enhancement: XML/JSON Profile Wizard - added support for JSON-LD formatted data. * Enhancement: XSLT -- including XSLT for the Homosaurus vocabulary * Behavior Change: OCLC has discontinued providing work id information in worldcat.org. I've shifted to using the classify api till a better option is found. * Enhancement: MARC Tools will read data from remote services (http or https) 3.5.1 Updated: 3/23/2021 ********************** ** 3.5.1 ********************** * Enhancement: OCLC Search -- Batch Searching has been allowed * Enhancement: OCLC Integration -- New Session Diagnostics option added for debugging processes * Bug Fix: Integration Settings Import -- If no settings have ever been set and the initial file hasn’t been created, import will say it’s completed, but it won’t. * Bug Fix: OCLC Integration -- if the expires_at element is null or fails to parse, it can throw an error. This is now trapped and will attempt to reauthorize. * Bug Fix: MarcEditor -- MarcEdit will be deprecating legacy page loading. This option is now ignored if set and will be removed entirely in future builds. * Change: Allow OS to manage supported supported Security Protocol types. * Change: Remove com.sun dependency related to dns and httpserver * Change: First install automatically imports settings from MarcEdit 3.0-3.4.x * Change: .NET changes thread stats queuing. Updating thread processing on forms: * Generate FAST Headings * Batch Process Records * Build Links * Main Window * RDA Helper * Delete Selected Records * MARC Tools * Check URL Tools * MARCValidator * MARCEngine * task manager * Z39.50 * ILS Integration Processing * Character Conversions * Format Handing (delimited text, openrefine, etc.) * Change: Main Window -- new icon * Change: Main Window -- Upgrade changes to new executable name * Change: RDA Helper -- update process for opening URLs * Change: RDA Helper -- Opening files for editing * Change: First Run Wizard -- new options, new agent images * Change: XML Profile Wizard -- option to process attributes * Change: OpenRefine Format handler updated to capture changes between OpenRefine versions * Change: checkurls: removed support for insecure crypto-types * Change: checkurls: additional heuristics to respond dynamically to http status codes * Change: MarcValidator -- new rules process that attempts to determine if records are too long for processing when validating rules or structure. * Bug Fix: Main Window -- corrects process for determining version for update * Bug Fix: Main Window -- Updated image * Bug Fix: When doing first run, wizard not showing in some cases. * Bug Fix: Main Window -- Last Tool used sometimes shows duplicates * Bug Fix: RDA Helper -- $e processing * Bug Fix: RDA Helper -- punctuation in the $e * Bug Fix: XML Profile Wizard -- When the top element is selected, it's not viewed for processing (which means not seeing element data or attribute data) * Bug Fix: Linked Data Processing: When processing services with multiple redirects -- process may stop pre-maturely. (Example: LC's id.loc.gov 3xx processing) * Bug Fix: Edit Field -- Find fields with just spaces are trimmed, causing the field data to process improperly. * Bug Fix: RDA Helper will fail if LDR length is incorrect when attempting to determine character encoding