Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Concerto Release 1.0 #210

Merged
merged 47 commits into from
Jan 7, 2021
Merged

Concerto Release 1.0 #210

merged 47 commits into from
Jan 7, 2021

Conversation

dselman
Copy link
Contributor

@dselman dselman commented Dec 16, 2020

Issue #163

This draft PR includes all changes for the upcoming Concerto 1.0.

Draft release notes can be found at https://github.com/accordproject/concerto/releases/tag/untagged-43e872698b5ee3bbaeb1

Changes

dselman and others added 29 commits December 23, 2020 12:10
Signed-off-by: Dan Selman <[email protected]>
Signed-off-by: Dan Selman <[email protected]>
Signed-off-by: Dan Selman <[email protected]>
…s applied to relationships

Signed-off-by: Jerome Simeon <[email protected]>
…set, Participant, Event, Transaction

Signed-off-by: Jerome Simeon <[email protected]>
…finition for all core types

Signed-off-by: Jerome Simeon <[email protected]>
mttrbrts and others added 12 commits December 23, 2020 12:22
…properties (#178)

* feat(valuegenerator): Generate valid values for Regex and Range meta properties

Signed-off-by: Matt Roberts <[email protected]>

* chore(resourcevalidator): Backout commented code

Signed-off-by: Matt Roberts <[email protected]>

* test(valuegenerator): Add tests for getRange, and getRegex

Signed-off-by: Matt Roberts <[email protected]>

* test(instancegenerator): more tests for range an regex

Signed-off-by: Matt Roberts <[email protected]>

* test(valuegenerator): More range testing

Signed-off-by: Matt Roberts <[email protected]>

* refactor(valuegenerator): Reduce maximum sample Double value

Signed-off-by: Matt Roberts <[email protected]>

* docs(valuegenerator): Adds jsdoc comments

Signed-off-by: Matt Roberts <[email protected]>
Signed-off-by: Dan Selman <[email protected]>
Signed-off-by: Dan Selman <[email protected]>
dselman and others added 5 commits December 23, 2020 12:56
PEG grammar updated
- allow identified by for Concepts
- add support for identified — automatically create an identifying field called $identifier

Remove Concept from the mode (Resource and Concept are now functionally identical)

Update Factory to always delegate to newResource when newConcept is called, checking whether the Concept has an identifying field

Allow relationships to any class that has an identifying field (reject otherwise)

Signed-off-by: Dan Selman <[email protected]>
@jeromesimeon jeromesimeon changed the title Release 1.0 Concerto Release 1.0 Dec 23, 2020
@jeromesimeon jeromesimeon marked this pull request as ready for review December 23, 2020 18:02
Signed-off-by: Jerome Simeon <[email protected]>
Copy link
Member

@jeromesimeon jeromesimeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will merge now, per decision by the Technology WG on 2021-01-06. Separate branch for 0.82 is available at https://github.com/accordproject/concerto/tree/v0.82

@jeromesimeon jeromesimeon merged commit ef72524 into master Jan 7, 2021
@jeromesimeon jeromesimeon deleted the release-1.0 branch January 7, 2021 11:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants