Skip to content

Releases: accordproject/web-components

Web Components v0.98.0

05 May 18:38
Compare
Choose a tag to compare

This is a major release of Accord Projects's Web Components, with support for the latest releases of Cicero 0.22 and Concerto 1.0.

💥 Breaking Change

  • Support for latest Accord Project release: Cicero 0.22, Markdown Transform 0.13, and Concerto 1.0

✨ Enhancement

🐛 Bug fixes

Web Components v0.97.0

15 Mar 20:18
f909ac8
Compare
Choose a tag to compare
Pre-release

Web Components v0.97.0 (2021-03-15)

A big release from lots of lovely contributors, including many first-time contributions. You're all very welcome to the Accord Project community!

💥 Breaking Change

  • storybook, ui-concerto

✨ Enhancement

  • ui-contract-editor
  • storybook, ui-components, ui-concerto, ui-contract-editor, ui-markdown-editor
  • ui-markdown-editor
  • storybook, ui-markdown-editor

🐛 Bug

🧼 Chore

  • Other
    • #285 chore(changelog): Add script to generate release notes (@mttrbrts)

Committers: 9

Web Components v0.96.1

02 Oct 14:57
Compare
Choose a tag to compare
Pre-release

Markdown Editor

🐛 Bug Fix

  • #207 - Closes hyperlink modal when user is not interacting with it (@whyang0808)

💅 Styling

Concerto UI

🚀 New Feature

Web Components v0.96.0

01 Oct 21:40
Compare
Choose a tag to compare
Pre-release

Support for:

Concerto UI

💥 Breaking Change

  • The passed in onValueChange prop should NOT be used to update the json prop passed to ConcertoForm! ConcertoForm updates its own value state internally and should only use the value passed as json for its initial render.

🧹 Refactor

🚀 New Feature

  • #200 - Adds an new optional parameter to allow relationships to populate a drop-down (@dselman )

Web Components v0.95.4

21 Sep 17:29
Compare
Choose a tag to compare
Pre-release

Support for:

⇧ ⏎ Contract editor

  • Shift + Enter now creates a hard line break within a paragraph #188

💮 Support for Read-only and Hidden variables

  • Variables with the @ContractEditor("readOnly", "true") decorator annotation are now made read-only in the contract editor #194
  • Variables with the @FormEditor("hide", true) decorator are hidden in the Concerto form editor #199

Web Components v0.95.3

05 Sep 14:19
Compare
Choose a tag to compare
Pre-release

Support for:

🐛 Bug fixes

Web Components v0.95.2

26 Aug 22:55
Compare
Choose a tag to compare
Pre-release

Contract Editor

💅 Polish

#181 Fixes two edge cases with tooltip rendering - (1) Makes sure it is positioned right above formula element no matter the size of the tooltip & (2) Adds z-index 2 to make sure it floats over clause icons if it is high up in the clause (@DianaLease)

Web Components v0.95.1

26 Aug 19:57
Compare
Choose a tag to compare
Pre-release

Support for:

Contract Editor

💅 Polish

  • #180 Updates formula dependencies to be determined by the data on the formula node itself, fixes issue with crashing when clicking multiple times in Safari, polishes styling to reposition tooltip text and arrow, polishes styling to remove border from formulas and instead use different font color to distringuish them. (@DianaLease)

Web Components v0.95.0

20 Aug 17:42
Compare
Choose a tag to compare
Pre-release

Support for:

Contract Editor

💥 Breaking Change

  • #165: onClauseUpdated passed to the Contract Editor should return a promise for an object (@DianaLease)
    • Previously it was fine for it to return undefined

🚀 New Feature

  • #165: Indicate a parse error exists for a clause with a red border (@DianaLease)
  • #69: Support for Formulas! (@dselman @irmerk)
    • Formulas update when dependents change
  • #170: All instances of a variable update when one changes in the editor (@dselman)

UI Concerto

🚀 New Feature

  • #164: New UI improving formatting for relationship fields to better support relationship URIs (@mttrbrts)

Web Components v0.94.0

04 Aug 15:36
Compare
Choose a tag to compare
Pre-release

Support for:

Web Components

💥 Breaking Change

  • This should be considered a major release, and notably includes changes to the Slate document object model used in the markdown and contract editors. The markdown parser has also been switched from commonmark.js to the markdown-it library.

👓 Spec Compliance

  • #127: Upgrade to new parser (@irmerk)

🏠 Internal

Markdown Editor

💥 Breaking Change

🚀 New Feature

  • #24: Support for thematic breaks (@irmerk)

🐛 Bug Fixes

💅 Polish

  • #103: Preview for headings in the dropdown menu now reflects their size in the document (@conste11ations)

📝 Documentation

Contract Editor

🚀 New Feature

  • #145: Support for optional variables in conditionals (@irmerk)

🐛 Bug Fixes

  • #115: Drag-n-Drop no longer causes clause to not be editable in Safari (@DianaLease)
  • #122: Protect clause from backspace (@irmerk)
  • #74: Prevent SHIFT + ENTER inside template variables in the contract editor (@irmerk)

🏃‍♀ Performance

  • #117: Support for new transform parser (@irmerk)

UI Components

🐛 Bug Fixes

💅 Polish

UI Concerto

🐛 Bug Fixes

Storybook

🏠 Internal