Overview
This release is hopefully the first in a series of regular, quarterly releases. In addition to a number of fixes, this version includes some notable new features:
- We've added a financing object which can be used to link transactions to a financing event or group of related transactions - e.g. a note financing or venture round.
- We've added a document object which can be used to link events to origin documents - e.g. a Stock Purchase Agreement and resulting issuances.
- Stock plans now support multiple stock class ids
- Better handling of warrants with ambiguous exercise amounts
What's Changed
- Issue 415 authorized share count by @arthur-clara in #418
- Upgrade to Latest Node LTS by @JSv4 in #421
- Added Early Exercise Flag Field on Equity Compensation Issuance Event by @JSv4 in #428
- Provide for Warrant Issuances with Min, Max, Estimated, Unspecified or Indetermine Quantities by @JSv4 in #426
- Roll schema version to 1.1.1-alpha+main by @pjohnmeyer in #431
- Issue 419 adding optional stockholder approval date by @arthur-clara in #433
- Add Valuation Based Conversion Mechanism for Warrants by @JSv4 in #427
- fix: Updated quantity source type to live under the enums package instead of the types package by @lavens in #456
- removes unused package json by @osis in #463
- updates copyright to 2024 by @osis in #462
- bumps PyYaml to 6.0.1 by @osis in #466
- reorganizes package json to clarify the script scope by @osis in #465
- removes home links from all pages by @osis in #467
- fixing bug related to Issue #457 by @sachin-shrestha in #469
- Expand the Awesome OCF Projects List by @JSv4 in #472
- adds some context around the review cadence for PRs in the PR template by @osis in #473
- remove duplicated URI for file_type lookup map by @jacobyavis in #490
- feat: Added Financing object that can be referenced by Issuance trans… by @lavens in #478
- feat: Update stock plan to support multiple stock class ids by @lavens in #477
- improve validator output to be more useful to developers by @jacobyavis in #485
- Fix URL typo in license by @pjohnmeyer in #482
- Hard-wrap Markdown files w/ Prettier by @pjohnmeyer in #488
- Improved validation for adding new schemas by @jacobyavis in #491
- Financing bug fix and schema update by @lavens in #494
- Regenerate documentation by @pjohnmeyer in #499
- Fix typo in description field by @mrosendin in #495
- Changing phone number validation pattern to allow extensions by @sachin-shrestha in #498
- Add document describing our versioning policy by @pjohnmeyer in #487
- Fix Conversion Diagram by @JSv4 in #512
- Mkdocs Publish Only on Release or Manual Trigger by @JSv4 in #511
- add schemas to support attaching an exact array of vestings to any issuances with vesting (as an option to replace the need for vesting_terms_id) by @jacobyavis in #515
- add a schema for a Documents file (paths only) to be included in OCF by @jacobyavis in #497
- Fix "Compatibility Wrapper" object docs written to wrong part of tree by @JSv4 in #518
New Contributors
- @lavens made their first contribution in #456
- @osis made their first contribution in #463
- @sachin-shrestha made their first contribution in #469
- @mrosendin made their first contribution in #495
Full Changelog: v1.1.0...v1.2.0