Releases: lcnetdev/bibframe2marc
v3.0.0
Conversion updates based on specifications v3.0.0. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Updated creation of MARC 382, 383 and 384 fields using new properties and classes from the Performed Music Ontology that have been added to the BIBFRAME ontology.
- Updated creation of 024 $2 to includes URIs from the Standard Identifiers Source Codes list.
- Updated creation of MARC Leader byte 17=2
See the NEWS file for full details of changes. Changes from v2.10.0 in the specifications are marked in red.
v2.10.0
Conversion updates based on specifications v2.10. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Added creation of MARC 008/06=r for reprint resources
- Changed creation of MARC 300 $b
- Generated more MARC 5XX-880 paired fields
- Changed creation of MARC 510 (first indicator=3 or 4)
See the NEWS file for full details of changes. Changes from v2.9.0 in the specifications are marked in red.
v2.9.0
Conversion updates based on specifications v2.9. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Improved creation of indicator values for MARC 246 and 247 fields based on new vartitletype URIs
- Changed creation of MARC 041 Ind1 byte
- Added creation of MARC 505 Ind1 byte
- Added creation of MARC 5XX fields based on new notetype URIs
- Updated creation of MARC X10 fields to include bf:Jurisdiction and bf:Place data
See the NEWS file for full details of changes.
v2.8.1
v2.8.0
Conversion updates based on specifications v2.8. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Added creation of paired MARC 880 fields for agents
- Improved 880 support for variant titles
- Added conversion of MARC 080 field
- Added conversion of $u to MARC 510 field
- Updated creation of MARC 504 field to use bf:note instead of bf:supplementaryContent
- Corrected relationships within the relation - Relation ... elements to align the specifications with the conversion program
- Added bf:genreForm mapping to populate 008/24-27 bytes; previously only the bf:supplementaryContent values were mapped
- Add creation of 008/39 value from data elements in Admin Metadata
- Support for 008 date type 'q'
- Numerous bug fixes
See the NEWS file for full details of changes.
v2.7.0
Conversion updates based on specifications v2.7. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- New instructions to construct added entry fields from new relation construct
- New instruction to construct MARC 066
- Updated creation of MARC 041 from new language resources and language notes
- Updated creation of MARC 490 from new status codes
- Updated creation of OCLC numbers in MARC 035
- Updated support for NAL Classification
- Added 758 with Work and Instance URIs.
- Numerous bug fixes and other refinements.
See the NEWS file for full details of changes.
v.2.6.0
Conversion updates based on specifications v2.6. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Updated creation of $1 URIs in authorized access points
- Updated creation of MARC 001, 003, 005, 008, 040, 042, and 884 fields from new Admin Metadata resources
- Updated creation of MARC 384 (Notated Music Characteristics) field
See the NEWS file for full details of changes.
v2.5.0
Conversion updates based on specifications v2.5. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Numerous bug fixes.
- Added support for properties and classes moved from BFLC namespace to main BF namespace.
- Added support for 023 and 647.
- Support proper 264 ind1 value for serials and integrating resources.
- Added support to dynamically lookup FAST and DNB headings.
See the NEWS file for full details of changes.
v.2.4.0
Conversion updates based on specifications v2.4. See the Library of Congress’s BIBFRAME site for more details. Specifications are included in the distribution in the spec directory. Changes of note:
- Resources that are split into multiple Instances during the marc2bibframe conversion are reassembled into a single MARC record with paired 007/300 fields. Reconstruction is outlined in the new “Process 4” instruction.
- Value from bflc:nonSortNum field is inserted into first or second indicator of MARC field.
See the NEWS file for full details of changes.
v2.3.0
Many, many bug fixes and conversion updates based on specifications v2.3. See the Library of Congress’s BIBFRAME site for more details about spec changes. Specifications are included in the distribution in the spec directory. Changes of note:
- Use "[not] used by agency" statuses for 050, 055, 060, 070 to set indicator value properly.
- Accommodate use of main note pattern for Awards.
- Output 051 based on new classification pattern.
- Handle 561, 563, and 583 at Item or Instance level.
- Do not create empty 264 when bf:copyrightDate property has no value.
- Only output 310/321 if Frequency has data value.
- Fix bug with 630 non-filing characters.
- Fix bug where 7XX $i should be $4; set default relationship to 758 when indeterminable.
- Only output 5XX fields when there is content.
See the NEWS file for full details of changes.