This solution contains the Cadmus philologic parts library.
- fragments:
- 2024-02-01:
- documentation.
- moved
ChronologyLayerFragment
toCadmus.General.Parts
.
- 2024-01-31: updated packages.
- 2024-01-26: removed obsolete ligatures fragment model. For ligatures, use
EpiLigaturesLayerFragment
. The legacy fragment came from a limited project and used Manzella 1987 149-151:ligature
: generic ligature: a shared trait among several letters.inversion
: standard nexus with inversion of a letter for graphical commodity: e.g.PR
where P is horizontally flipped so that its vertical trait can be shared withR
.overlap
: letters parts overlap likeDO
where the right part ofD
and the left part ofO
cross each other, orAV
whereV
is vertically flipped and overlapped toA
.replacement
: a trait is shared with another letter replacing the other letter's trait which would be graphically unfit: e.g.OE
where the curve ofO
also hosts the horizontal traits ofE
, replacing theE
's vertical trait.graft
: a letter continues the tracing of another letter, likeI
which inCI
continues the topright terminal point ofC
somewhat like a vertically flippedG
.inclusion
: improperly considered a nexus: a letter is smaller and placed inside another letter, likeO
inC
andI
inG
of the wordCONIUGI
.connection
: letters are connected via additional traits not belonging to any letter.complex
: any complex combination of the other types.
- 2023-11-21: updated packages.
- 2023-11-18:
⚠️ Upgraded to .NET 8.
- 2023-09-04: updated packages.
- 2023-06-16: updated packages.
- 2023-06-02: updated packages.
- 2023-05-23: updated packages with breaking changes for general parts (introduced AssertedCompositeId).
- 2023-05-11: updated packages.
- 2023-02-02: migrated to new components factory. This is a breaking change for backend components, please see this page. Anyway, in the end you just have to update your libraries and a single namespace reference. Benefits include:
- more streamlined component instantiation.
- more functionality in components factory, including DI.
- dropped third party dependencies.
- adopted standard MS technologies for DI.
- 2022-11-10: upgraded to NET 7.
- 2022-11-04: updated packages.
- 2022-11-04: updated packages (nullability enabled in Cadmus core).
- updated packages.
- updated packages.
- upgraded to NET 6.0.
- version numbers bumped to 3.0.0 (parts) and 2.0.0 (seeders).