1.0.0-alpha.0 (2024-05-14)
Features
- core: change from stamps to TypeScript classes (#4095) (3bb7131), closes #3481
- reference: change all strategies from stamps to TypeScript classes (#4103) (7e6dad4), closes #3481
- reference: change dereference visitors from stamps to TypeScript classes (#4104) (a0657fb), closes #3481
- reference: change File from stamp to TypeScript class (#4096) (cb4b90b), closes #3481
- reference: change parsers from stamps to TypeScript classes (#4102) (e3d195d), closes #3481
- reference: change Reference from stamp to TypeScript class (#4099) (88f859c), closes #3481
- reference: change ReferenceSet from stamp to TypeScript class (#4100) (aeb195b), closes #3481
- reference: change resolvers from stamps to TypeScript classes (#4101) (468259e), closes #3481
BREAKING CHANGES
- reference: all visitors from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: all strategies from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: parsers from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: resolvers from apidom-reference package became a classes and requires to be instantiated with new operator.
- reference: ReferenceSet from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: Reference from apidom-reference package became a class and requires to be instantiated with new operator.
- reference: File from apidom-reference package became a class
and requires to be instantiated with new operator.
- core: IdentityManager from apidom-core package became a class and requires to be instantiated with new operator.