Skip to content

Latest commit

Β 

History

History
1715 lines (1010 loc) Β· 97.3 KB

CHANGELOG.md

File metadata and controls

1715 lines (1010 loc) Β· 97.3 KB

@lblod/ember-rdfa-editor-lblod-plugins

25.2.2

Patch Changes

25.2.1

Patch Changes

25.2.0

Minor Changes

  • #496 2e3c09f Thanks @piemonkey! - Redesign snippet placeholder to have more intuitive UX

  • #503 37ba9c3 Thanks @elpoelma! - Extension of configuration options of citation-plugin. The CitationPluginNodeConfig is extended to allow for a activeInNode condition. This allows you to specify a condition which an active/context node needs to satisfy.

    interface CitationPluginNodeConditionConfig {
      type: 'nodes';
      regex?: RegExp;
    
      activeInNode(node: PNode, state?: EditorState): boolean;
    }

    The previously expected activeInNodeTypes option is marked as deprecated and will be removed in a future release.

  • #501 997fa98 Thanks @lagartoverde! - Add snippet list names to the modal title

25.1.0

Minor Changes

  • #502 9beff10 Thanks @abeforgit! - Improved LMB-plugin

    • Fixes missing data due to 10000 triple limit of query
    • does all pagination, sorting and searching through the query
    • adds filters for administrative period and unit

25.0.0

Major Changes

Minor Changes

  • #495 046b6b7 Thanks @piemonkey! - When removing last snippet of a 'group', replace the placeholder instead of completely deleting

Patch Changes

24.3.2

Patch Changes

24.3.1

Patch Changes

  • #494 3941b65 Thanks @elpoelma! - Ensure that the event handlers of snippet actions are only triggered once

24.3.0

Minor Changes

Patch Changes

24.2.3

Patch Changes

24.2.2

Patch Changes

24.2.1

Patch Changes

24.2.0

Minor Changes

  • #489 9a89b99 Thanks @piemonkey! - Add config to specify an external decision URI when creating decision article structures

  • #489 9a89b99 Thanks @piemonkey! - Add config to specify an external decision URI in lpdc plugin

  • #489 9a89b99 Thanks @piemonkey! - Add config to specify an external decision URI and type in roadsign-regulation-plugin

24.1.2

Patch Changes

24.1.1

Patch Changes

24.1.0

Minor Changes

  • #486 630ee77 Thanks @lagartoverde! - Use a special name if you only have one article in the document The title from the second article is shortened to Art.

24.0.0

Major Changes

Minor Changes

23.1.0

Minor Changes

23.0.0

Major Changes

Minor Changes

  • #480 789180f Thanks @piemonkey! - Internal: update to latest ember-resources 7.0.2. Requires an upgrade only if consumer app uses ember dependency-lint to maintain matching versions.

22.5.2

Patch Changes

  • #476 6de71f8 Thanks @piemonkey! - Add configuration option to snippet plugin to set the allowed content

  • #479 4755750 Thanks @piemonkey! - Fix bug where snippet hover buttons were not always functional on Chrome

22.5.1

Patch Changes

  • ca26f13 Thanks @piemonkey! - Correct peer dependency editor version as it shouldn't change on a non-major release

22.5.0

Minor Changes

  • #475 9e2ef89 Thanks @elpoelma! - Introduction of auto-resizing-text-area component

  • #475 a9df4e7 Thanks @elpoelma! - mandatee-table plugin: replace input element by textarea element for entering mandatee table titles

  • #462 dfb349e Thanks @piemonkey! - Allow resources imported into snippet placeholders to be linked to resources in the document

Patch Changes

22.4.1

Patch Changes

  • #474 714f260 Thanks @elpoelma! - LMB-plugin: query mandatees using application/x-www-form-urlencoded approach

22.4.0

Minor Changes

  • #471 8132a55 Thanks @elpoelma! - Introduce opt-in option to insert-article component to allow for inserting decision articles everywhere in a document (not just to the article-container of a decision). Useful when e.g. creating snippets.

Patch Changes

  • #470 fdfd8b8 Thanks @piemonkey! - Correct CRS URI used in location plugin to correctly use http: instead of https:

22.3.0

Minor Changes

  • #468 c430761 Thanks @elpoelma! - Update snippet-preview component to include a collapsible (by default not shown) preview of the snippet

22.2.3

Patch Changes

  • #469 52c22d6 Thanks @elpoelma! - Remove constraint on mandatee table insertion. Mandatee table can now be inserted everywhere in a document.

22.2.2

Patch Changes

22.2.1

Patch Changes

  • #464 8401163 Thanks @elpoelma! - test-app: exclude fingerprinting on ember-leaflet related images to ensure production builds behave as expected

  • #466 227387b Thanks @lagartoverde! - Don't show title annotation outside the editor

22.2.0

Minor Changes

22.1.0

Minor Changes

  • #460 b792b75 Thanks @elpoelma! - Addition of a mandatee table plugin
    • Addition of a mandatee_table node-spec and mandateeTableView node-view
      • mandatee_table nodes support two attributes: tag and title which can be configured by a template-creator
    • Addition of two components used to insert and configure mandatee tables
      • MandateeTablePlugin::Insert allows a user/template-creator to insert empty mandatee_table nodes
      • MandateeTablePlugin::Configure allows a user/template-creator to configure the title/tag of a mandatee_table node
    • Addition of a syncDocument function.
      • Synchronizes the mandatee_table nodes in a document based on a supplied configuration
      • Can work in a headless way (does not require a prosemirror view). It accepts and outputs a ProseMirrorState object.

Patch Changes

22.0.2

Patch Changes

22.0.1

Patch Changes

22.0.0

Major Changes

  • #448 e6fe1df Thanks @piemonkey! - Update ember-intl to v7, drops support for v5 and v6 due to API changes

  • #448 e6fe1df Thanks @piemonkey! - Update ember-modifier to v4 and drop support for older versions

  • #448 e6fe1df Thanks @piemonkey! - Update to ember-power-select v7.1, drops support for older versions

  • #448 e6fe1df Thanks @piemonkey! - Update all dependencies to latest supported versions

  • #448 e6fe1df Thanks @piemonkey! - Run pnpm up to update dependencies to latest supported versions

  • #451 8f560c6 Thanks @elpoelma! - Remove nodeType-based validation plugin. This validation plugin validated documents based on the presence of nodes with a specific node-type. This turned out not to be as useful/intuitive.

Minor Changes

Patch Changes

21.0.0

Major Changes

Minor Changes

  • #443 9f53a0c5a0e0db0414b0c84aed978d01752ccbf8 Thanks @piemonkey! - Add ability to specify area locations in the location-plugin

  • #445 06fe546cea3d3e7076f3a0ab4549c8de389a43d7 Thanks @lagartoverde! - Support for repeatable fragments

    Addition of a custom, interactive fragment node and nodeview. Using the fragment node interactive buttons, you can replace, add and remove fragments.

  • #444 3eea339d0d4bd5bf746d6c8cd9c99cf95e127825 Thanks @elpoelma! - Addition of a backwards-compatible parsing-rule for decision articles to structure node-spec

  • #446 f9b4a65a743b214d4f5fa2ba3936fc9fca9fa4c2 Thanks @elpoelma! - Introduce some modifications to new structure node-spec:

    • Drop structureName node-attribute. This attribute has been replaced by both the structureType and displayStructureName attributes.
    • Introduction of a required structureType attribute. Examples of structureType values are:
      • article
      • title
      • chapter
      • section
      • subsection
      • paragraph
    • Introduction of a displayStructureName attribute. This attribute controls whether the internationalizated (based on the document language) version of the structure name is displayed inside the header of the structure. The internationalized structure name is based on the structureType value and the entries included in the translation files. displayStructureName has a default value of false.

Patch Changes

20.0.0

Major Changes

Minor Changes

Patch Changes

19.3.1

Patch Changes

19.3.0

Minor Changes

Patch Changes

19.2.0

Minor Changes

Patch Changes

19.1.0

Minor Changes

Patch Changes

19.0.0

Major Changes

  • b9f7f56a469a18adbd75951e5ddd2a2f1cda7e45 Thanks @abeforgit! - Use the selectNode argument instead of the helper

    The select-on-click helper was removed in 9.8.0 of the editor, and was arguably never really public API.

    This uses the replacement, a selectNode argument all ember-nodes receive.

    This is breaking cause it restricts the peerdep to at least 9.8.0.

18.1.1

Patch Changes

  • 974469d3f16d045be14b6111cc1be9c251971609 Thanks @abeforgit! - Fix peerdeps to avoid broken combo

    Version 9.8.0 of the editor removes a helper that's used in the number variable nodeview. We restrict the peerdep here so we avoid a broken combination of plugins + editor

18.1.0

Minor Changes

Patch Changes

  • e2cdeff70e8364b643d10355fa9de55c5a078ede Thanks @abeforgit! - Fix template node lookup

    The template card could not determine it was already in a decision node, due to the attribute comparison function being passed the node instead of the node's attrs

18.0.0

Major Changes

  • #420 8cfa3eb042960f64bfef611f7cf27bdf981a9453 Thanks @dkozickis! - ### RDFa aware editing

    This release adapts plugins to RDFa (RDF in Attributes) aware editing, based on the changes in ember-rdfa-editor version 9.6.0

    N.B. This release is not compatible with ember-rdfa-editor configurations that don't use rdfaAware features, see editor documentation for more.

    Changes

    • Plugins now use RDFa aware specs when rendering to HTML, and they also expect RDFa aware specs when parsing from HTML.
    • Introduces RDFa aware version of snippet-plugin, that allows to record allowed snippet list IDs on a resource node level in the document.

Minor Changes

Patch Changes

17.1.1

Patch Changes

17.1.0

Minor Changes

  • #411 aca238e Thanks @dkozickis! - GN-4811: Only show the titles of the snippets

    In the snippet insert modal: only show the titles of the snippets

  • #412 4ee0e95 Thanks @dkozickis! - GN-4816: Add sorting for snippet lists

    • Use AuDataTable
    • Add sorting for snippet lists

17.0.0

Major Changes

  • #407 f2a7660 Thanks @piemonkey! - BREAKING: Update ember-appuniversum dependency to 3.4.1 in order to support the use of inline svg components for e.g. embeddable

Minor Changes

Patch Changes

16.4.0

Minor Changes

16.3.0

Minor Changes

  • #406 d07eb52 Thanks @elpoelma! - Drop support for @lblod/ember-rdfa-editor 10.x range. This support was initially introduce to support 10.x alpha releases of the editor. We managed to release the new editor version as a 9.x minor release (and the 10.x releases are thus obsolete).

16.2.0

Minor Changes

Patch Changes

16.1.0

Minor Changes

  • #377 c383236 Thanks @elpoelma! - - Addition of the say-template-comment class to the static version of template comments.

    • Addition of some extra styles to the say-template-comment class.
  • #378 7b53e51 Thanks @elpoelma! - Add helper function to help with locale selection and add translation note to readme

  • #376 301b4b3 Thanks @dkozickis! - GN-4650: Allows to set a "start number" for a structure.

Patch Changes

  • #377 c383236 Thanks @elpoelma! - Remove @import "ember-appuniversum" statements from plugin sass modules in order to prevent style overrding.

  • 4ddf16c Thanks @elpoelma! - Fix template-comment padding

16.0.1

Patch Changes

  • #375 93d3f7b Thanks @elpoelma! - Widen support for ember-intl to include version 5.7.2 due to outstanding issues with the 6.x releases.

16.0.0

Major Changes

15.2.2

Patch Changes

15.2.1

Patch Changes

15.2.0

Minor Changes

15.1.0

Minor Changes

  • #343 e9b428c Thanks @dkozickis! - GN-4130: Move styles for data-editor-highlight

    Styles that were applied to elements with the data-editor-highlight attribute (used by citation-plugin) moved from editor repository to this repo as part of the citation-plugin.

  • #351 f6fa933 Thanks @elpoelma! - Remove explicit creation of rdfa-id attributes

Patch Changes

15.0.0

Major Changes

  • #323 5bedaab Thanks @elpoelma! - Remove usage of component helper in preparation of embroider-compatibility.

    This removal also causes a change in the variable-plugin insert-component API, the insert-components now need to be passed directly (instead of their path).

    Before:

    get variableTypes(): VariableConfig[] {
      return [
        {
          label: 'text',
          component: {
            path: 'variable-plugin/text/insert',
          },
        },
        {
          label: 'location',
          component: {
            path: 'variable-plugin/location/insert',
            options: {
              endpoint: 'https://dev.roadsigns.lblod.info/sparql',
            },
          },
        },
      ];
    }

    After:

    import TextVariableInsertComponent from '@lblod/ember-rdfa-editor-lblod-plugins/components/variable-plugin/text/insert';
    import LocationInsertComponent from '@lblod/ember-rdfa-editor-lblod-plugins/components/variable-plugin/location/insert';
    ...
    get variableTypes() {
      return [
        {
          label: 'text',
          component: TextVariableInsertComponent,
        },
        {
          label: 'location',
          component: LocationInsertComponent,
          options: {
            endpoint: 'https://dev.roadsigns.lblod.info/sparql',
          },
        },
      ];
    }
  • #333 04ea965 Thanks @elpoelma! - Drop support for ember 3.28 The minimum required version of ember-source is now 4.8.0. The 5.x range remains untested.

Minor Changes

Patch Changes

14.2.0

Minor Changes

  • #322 a168dc5 Thanks @x-m-el! - For article-structure plugin

    • The StructureSpec's constructor now also contains the optional argument state (an EditorState)
    • The existing structures' placeholders are translated using the document language
      • This is only the case if emberApplication plugin is configured. Recommended change: activate emberApplication plugin
      • Will fallback to translating based on browser locale (=old logic) if emberApplication plugin is not configured
  • #322 690738f Thanks @x-m-el! - For decision-plugin and standard-template-plugin

    Make use of state argument to translate placeholders based on document language instead of browser locale Depending on the place where placeholders are defined either of the following logic happens:

    • will always use document language
    • will use document language if emberApplication plugin is active. If not, defaults to browser locale (like before)

Patch Changes

  • #322 5ceca68 Thanks @x-m-el! - Using "show as words" for a number variable will convert the number to a string in the language in the document, instead of always showing Dutch.

14.1.0

Minor Changes

Patch Changes

  • #317 1d28bc9 Thanks @dkozickis! - GN-4538: Display correctly that there are no streets when searching in the address plugin

  • #316 e109035 Thanks @x-m-el! - - Bugfix: allowCustomFormat for rdfa-date variable will now disable custom formats if set to false.

    • No changes for old documents: date variables in old documents will allow custom formats, which is the default.

14.0.0

Major Changes

  • #314 a4402a0 Thanks @piemonkey! - Remove Current Session Service from plugins, now classificatie uri needs to be passed in to the besluit-type plugin

  • #313 d4127ce Thanks @piemonkey! - Breaking change: Standard Template plugin now requires a list of templates to be passed in. No depends on ember-data.

Patch Changes

  • #309 679b030 Thanks @dkozickis! - GN-4539: Rename besluit to gemeentebesluit

  • #310 b07035f Thanks @dkozickis! - GN-4501: Fail gracefully when house number does not exist

    When house number does not exist provide user with an alternative of inserting address with just the street information.

  • #309 679b030 Thanks @dkozickis! - GN-4539: Rename references to decision in Citation plugin

    Instead of using decision use legalDocument in Citation plugin, to not confuse with besluit usage (which also means "decision" in Flemish).

  • #311 bb8eee6 Thanks @dkozickis! - GN-4544: Decision title sometimes is not present from public decisions query

  • #308 39f3105 Thanks @dkozickis! - GN-4534: Citation insert card filter enhancement

  • #307 03ab824 Thanks @elpoelma! - Allow municipality and street fields of address-variable to be cleared when editing

  • #312 52420c6 Thanks @elpoelma! - reset address-edit input fields when currentAddress property changes

13.0.0

Major Changes

  • #304 d52be6c Thanks @elpoelma! - Merge rdfa-date plugin into variable plugin

    Breaking changes:

    • Rename of variable date insert component from VariablePlugin::Date::Insert to VariablePlugin::Date::InsertVariable
    • Rename of standalone date insert component from RdfaDatePlugin::Insert to VariablePlugin::Date::Insert
    • Removal of RdfaDatePlugin::Card component, replaced by VariablePlugin::Date::Edit component
    • Removal of RdfaDatePlugin::Date component, replace by VariablePlugin::Date::Nodeview component
    • Removal of RdfaDatePlugin::DateTimePicker component, replaced by VariablePlugin::Date::DateTimePicker component
    • Removal of RdfaDatePlugin::HelpModal component, replaced by VariablePlugin::Date::HelpModal component
    • The date node-spec and dateView node-view should now be imported from @lblod/ember-rdfa-editor-lblod-plugins/plugins/variable-plugin/variables
  • #297 30aad4d Thanks @dkozickis! - Internationalization of variable plugins using document language

    Breaking: date plugins does not accept placeholder config anymore, the plugin won't break if the config is still present, but it will be ignored.

  • #303 80f92d2 Thanks @elpoelma! - Addition of @glint/template to peerDependencies

  • #303 80f92d2 Thanks @elpoelma! - Update @lblod/ember-rdfa-editor to 6.0.0 and increase peerdependency requirement to ^6.0.0

Patch Changes

12.1.0

Minor Changes

  • #286 955535b Thanks @dkozickis! - GN-4266: Referring to published decisions - filter by government name

  • #299 3732e50 Thanks @x-m-el! - Update readme documentation for RDFa date and Table of Contents plugin to include explanation about their configurations

  • #290 8c1ad72 Thanks @elpoelma! - Add support for address variables inside location variables

  • #296 bcf7a2d Thanks @abeforgit! - bump ember and ember data to 4.12 for development, and add correct peerdep specification for consumers

  • #298 2908aa3 Thanks @x-m-el! - Added a second address insert variable-plugin/address/insert-variable. This replaces the insert from before when used inside the insert-variable-card dropdown.

    • same UI as other variables
    • allows using a custom label

12.0.0

Major Changes

  • #289 d1e2af1 Thanks @elpoelma! - refactor number-variable: component now uses modifiers for keyboard navigation (arrow keys and enter) Breaking: This needs at least ember-rdfa-editor 5.3.0 to work.

Patch Changes

  • fixed compat with 3.28 by importing inject as service

  • got rid of all uses of ember/string

  • #289 d1e2af1 Thanks @elpoelma! - switch to changesets for changelog management

  • #289 d1e2af1 Thanks @elpoelma! - Bumps @lblod/ember-rdfa-editor from 5.2.0 to 5.3.0

11.3.0 - 2023-09-06

Changed

  • CI: move changelog check to separate CI pipeline

Added

  • GN-4266: Referring to published decisions

11.2.0 - 2023-09-04

Added

  • ember-modifier is now explicitly a peerDependency
  • GN4470: ability to specify single/multi-select per codelist instance

11.1.0 - 2023-08-29

Fixed

  • GN-4370: Do not allow header nodes to be split by table
  • Grey out Generic RDFA button in embedded view
  • GN-4425: Smarter content wrapping for structure nodes

Changed

  • GN-4442: template comments can move up and down over the whole document
  • GN-4322: Add ORDER to snippet list query
  • Bumps @lblod/ember-rdfa-editor from 5.1.0 to 5.2.0

11.0.0 - 2023-08-22

Added

  • GN-4261: addition of an address variable
  • GN-4262: addition of WGS84 coordinates to address variables
  • Introduce internationalization in the table of contents node based on the document language.
  • The whole table of contents node (include its entries) is now exported in its serialize method without the need of an entries attribute.
  • GN-4461: update readme to specify needed imports for template comment
  • Check validity on number minimum/maximum inputs

Changed

  • GN-4263: update address variable edit UI/UX according to updated design
  • Allow the address municipality-edit field to be prefilled
  • Use one-way-binding in variable label input
  • Use one-way-binding in number variable inputs
  • Manage snippet list connection with template

Fixed

  • GN-4404: ensure number-variable placeholders are consistent

Breaking

  • Removal of old address-plugin
  • Removal of the entries attribute from the table-of-contents prosemirror node. The node can now generate it's own outline in its serialize method.

Dependencies

  • Bumps @codemirror/view from 6.12.0 to 6.16.0
  • Bumps @lblod/ember-rdfa-editor from 4.2.0 to 5.1.0

10.0.0 - 2023-08-08

Changed

  • remove unused code from template comment component
  • remove allowedTypes from indentation menu
  • allow normal type of paragraphs (=can have italic mark) in template comments

Dependencies

  • Bumps @embroider/test-setup from 1.8.3 to 3.0.1
  • Bumps @types/ember__application from 4.0.4 to 4.0.6
  • Bumps webpack from 5.76.0 to 5.88.2
  • Bumps @types/ember__component from 4.0.11 to 4.0.14

Fixed

  • Allow block* content in article_paragraph
  • Move buttons for template comments are blue
  • problems with lists in template comments
  • GN-4451: fix roadsign plugin no longer showing rendered templates in modal (merge hotfix v8.4.3)
  • Snippet insertion inserts first node correctly
  • Enable no-bare-strings rule and update translations where needed

Added

  • Addition of variable group to each variable node-spec.

Breaking

Major rework of variable plugin

  • Removal of generic variable node-spec. This node-spec is now replaced by domain-specific text_variable, number, date, location and codelist node-specs. These new node-specs each have their corresponding node-view.
  • Rework of the insert-variable-card component: this component is only a wrapper which lets you select a variable type. It then shows the insert component corresponding to that variable type. You can configure the insert-variable-card with a list of variable types and their corresponding insert component. Each variable type (text, number, date, codelist and location) now has a seperate insert component defined.
  • Removal of the template-variable-card component. This component has been replaced by two edit components for both the location and codelist variables.
  • Removal of DEFAULT_VARIABLE_TYPES. The insertion of the variable types are now handled by the insert components of the different variable types.

9.1.1 - 2023-08-02

Fixed

  • GN-4446: fix email-address formatting in error components

Dependencies

  • Bumps @types/uuid from 9.0.0 to 9.0.2
  • Bumps @types/rdf-validate-shacl from 0.4.0 to 0.4.2
  • Bumps @types/ember__polyfills from 4.0.1 to 4.0.2

8.4.3 - 2023-08-07

Fixed

  • GN-4451: fix roadsign plugin no longer showing rendered templates in modal

8.4.2 - 2023-08-02

Fixed

  • GN-4446: fix email-address formatting in error components

9.1.0 - 2023-07-29

Added

  • template-comments plugin
    • A plugin to insert and edit template comments (as a "block")
    • can be inserted anywhere
    • have a specific rdfa-attribute so they can be removed at publishing

9.0.2 - 2023-07-28

Dependencies

  • Bumps release-it from 15.5.0 to 15.11.0
  • Bumps @codemirror/lang-html from 6.4.3 to 6.4.5
  • Bumps @types/ember-data__model from 4.0.0 to 4.0.1
  • Bumps eslint-plugin-ember from 11.9.0 to 11.10.0
  • Bumps @types/ember__runloop from 4.0.2 to 4.0.3

Fixed

  • Snippet insertion accounts for wrapping document

9.0.1 - 2023-07-24

Changed

  • Update docker build to serve static files

9.0.0 - 2023-07-24

Added

  • Addition of documentation on the article-structure plugin

Fixed

  • When a number is too big to be converted to words, display it numerically.
  • Can only insert a number variable with a minimum that is smaller than its maximum
  • Fetch public snippets

Changed

  • Make errorMessage of number input modal reactive to attribute changes
  • Number variable input box has a cleaner UI by adjusting the top margins.
  • Demo uses initialize and docWithConfig introduced in [email protected]

Dependencies

  • Bumps @lblod/ember-rdfa-editor from 3.10.0 to 4.0.0
  • Bumps @typescript-eslint/parser from 5.60.0 to 5.61.0
  • Bumps @tsconfig/ember from 1.0.1 to 3.0.0
  • Bumps fetch-sparql-endpoint from 3.1.1 to 3.3.3
  • Bumps eslint from 7.32.0 to 8.44.0
  • Bumps semver from 5.7.1 to 5.7.2
  • Bumps prettier from 2.8.8 to 3.0.0
  • Bumps eslint-plugin-prettier to 5.0.0
  • Bumps @types/ember__utils from 4.0.2 to 4.0.3
  • Bumps @types/ember__controller from 4.0.3 to 4.0.5
  • Bumps tracked-built-ins from 3.1.0 to 3.1.1
  • Bumps word-wrap from 1.2.3 to 1.2.4
  • Pin ember-auto-import to 2.5.x

8.4.1 - 2023-07-06

Fixed

  • Fixed compatibility issue with ember 3.28 in number variable component

8.4.0 - 2023-07-06

Changed

  • revert editor bump to 4.0.0, bump to 3.10.0 instead
  • Addition of document-title plugin

8.3.0 - 2023-07-06

Added

  • Insert the snippet
  • Addition of a precompile step to woodpecker PR check

Fixed

  • fix type error due to bad tsconfig

Changed

  • Woodpecker: do not run changelog-check when PR contains dependabot label
  • Made the number variable also show placeholders
  • Extract SPARQL query tools

Dependencies

  • Bumps @types/rdfjs__data-model from 2.0.1 to 2.0.4
  • Bumps eslint-plugin-ember from 11.4.6 to 11.9.0
  • Bumps @typescript-eslint/eslint-plugin from 5.45.0 to 5.60.1
  • Bumps ember-velcro to 2.1.0
  • Bumps @lblod/ember-rdfa-editor to 4.0.0
  • Bumps ember-resources from 5.6.2 to 6.1.1

8.2.2 - 2023-06-28

Fixed

  • Fix code filtering of roadsign regulation plugin

8.2.1 - 2023-06-28

Fixed

  • GN-4200: Fixed bug with TOC scroll in GN and RB

Dependencies

  • Bump date-fns from 2.29.3 to 2.30.0

8.2.0 - 2023-06-26

Added

  • Add a toggle to show the number as words in a number variable

Dependencies

  • Bumps sass from 1.56.1 to 1.63.6
  • Bumps @types/ember from 4.0.2 to 4.0.4
  • Bumps @types/ember-data__store from 4.0.2 to 4.0.3
  • Bumps @types/ember__template from 4.0.1 to 4.0.2
  • Bumps @types/rdfjs__parser-n3 from 1.1.5 to 2.0.1

8.1.0 - 2023-06-22

Added

  • Numbers inputted into a number variable are validated on defined min/max and if it is a number
  • Add toggle for the user to show number variable as words

Fixed

  • Fixed woodpecker builds crashing on syntax errors
  • Use dutch language in static version of table of contents
  • fix typo "Vlaams Codex" β†’ "Vlaamse Codex"
  • add missing argument to citation card in dummy app
  • correct erroneous arguments to AuAlert

Changed

  • remove the unnecessary type and add the html-safe tag at the rendering site

Removed

  • remove ensure-changelog github action

Dependencies

  • Bumps @types/rdfjs__dataset from 2.0.0 to 2.0.2
  • Bumps @types/ember__array from 4.0.3 to 4.0.4
  • Bumps @typescript-eslint/parser from 5.45.0 to 5.60.0
  • Bumps @types/ember__engine from 4.0.4 to 4.0.5
  • Bumps typescript to 5.0.4
  • Bumps prosemirror-dev-tools from 3.1.0 to 4.0.0

[8.0.1] - 2023-06-15

Fixed

  • Change problematic type in citation that made it to break with new ember

8.0.0 - 2023-06-15

Fixed

  • Bump @lblod/ember-rdfa-editor package to fix annotation not present for some structures
  • Change variable label to be stored in the data-attributes and solve bug with date not getting a default label

Added

  • navigation links in TOC of readme
  • support for option labels in Variable-plugin
  • Generic rdfa variables input plugin - HTML only input
  • Number variable - support min/max

Breaking

  • Add label to variables

Dependencies

  • Bumps webpack from 5.75.0 to 5.76.0
  • Move tracked-toolbox to dependencies
  • Bumps prettier from 2.8.0 to 2.8.8
  • Bumps minimist from 0.2.2 to 0.2.4
  • Bumps socket.io-parser from 4.2.1 to 4.2.4
  • Bumps decode-uri-component from 0.2.0 to 0.2.2
  • Bumps loader-utils from 1.0.4 to 2.0.4
  • Bumps handlebars-loader from 1.7.2 to 1.7.3

7.1.0 - 2023-05-18

Added

  • validate motivering and article section

7.0.0 - 2023-05-17

Added

  • add docker build for easy demo environments

Change

  • BREAKING: Endpoint config for CitationPlugin

Fixed

  • Remove structure doesn't always work - disable the "Remove " button correctly
  • Fix initialization of default date properties

Fixed

6.1.0 - 2023-05-11

Added

  • make static TOC look the same in dynamic content

6.0.0 - 2023-05-05

Changed

  • Use plugin configuration instead of ember environment in all the plugins
  • Insert address plugin

Added

  • validation plugin
  • Enable Firefox cursor fix for variables

Deprecated

  • the decision-plugin card component is now deprecated in favor of the host app's choice of insert button

5.0.1 - 2023-04-07

Fixed

  • fix deprecated use of modifier without specifying eagerness
  • add missing translations
  • make application route in dummy app a javascript file to avoid issues

5.0.0 - 2023-04-07

Added

  • add a hover-tooltip utility component
  • docs: add tooltips to the remove structure buttons

Changed

  • Change date labels based on designer feedback
  • split out structure removal card into two buttons

Fixed

  • BREAKING: Rename decision title node from title to besluit_title to avoid conflicts
  • properly initialize ember-intl

4.0.2 - 2023-04-04

Fixed

  • Prevent decision nodes regenerating when (de)serializing
  • Ensure editor is focused after inserting a citation
  • fix(citation): make plugin trigger correctly when doc is passed as an allowed nodeType

Added

  • docs: add examples on how to enable the citation plugin for the entire document

4.0.1 - 2023-03-27

Dependencies

  • bump ember-rdfa-editor to v3.4.1

4.0.0 - 2023-03-27

Fixed

  • Ensure citation suggestions are only updated when search-text or document-legislation-type updates.

Changed

  • Feature: make citation use the new link node
  • BREAKING: citation mark has been removed
  • Table of contents now is able to be inserted in the corresponding place instead of always being inserted at position 0
  • Change paragraph symbol to Β§
  • Update schema on dummy page to make articles insertable in empty document
  • Add padding to structure card
  • Placeholder text when inserting date
  • Feature/improve toc scroll

Removed:

  • Removal of prosemirror-plugin dependency of CitationPlugin::CitationInsert component.

Dependencies

  • bump ember-rdfa-editor to v3.4.0

3.1.0 - 2023-03-02

Fixed

  • Article paragraph numbering is no longer continuous
  • Fixed white-space issue in variables

Changed

  • Use AuModalContainer component instead of #ember-appuniversum-wormhole element in dummy app
  • Improved documentation of the plugins

Dependencies

  • bump ember-rdfa-editor to v3.3.0

3.0.0 - 2023-02-27

Changed

  • Feature/allow paragraphs inside article paragraphs
  • Set selectable on false for structure-headers
  • BREAKING: the argument structure of plugin components has changed. widgetArgs is no longer in use, it's properties are now direct properties of the component args.

Added

  • Added a new option to the structures to not support unwrap and made the article paragraphs the first structure to use this option

Fixed

  • fix translation warnings

Removed

  • Remove insert date and time as it's no longer needed

Dependencies

  • Bumps ember-power-select to 6.0.1
  • Bumps ember-source to 4.8.4
  • Bumps @lblod/ember-rdfa-editor to 3.2.0

2.1.2 - 2023-02-15

Fixed

  • fixed subsection 'move down' dutch translation
  • Hotfix: use content attribute as a fallback to extract the codelist URI

2.1.1 - 2023-02-07

Changed

  • move to keep-a-changelog for changelog management
  • bump editor to v2.1.2
  • bump editor to v2.1.1

Added

  • add types for the debug lib

Fixed

  • correctly set the date type as xsd:date or xsd:dateTime based on the date content
  • Add the __rdfaId when manually creating decisions titles, decision articles or citations
  • fix citation highlights not triggering correctly in various situations

[2.1.0] - 2023-02-06

πŸš€ Enhancement

  • #98 Improve citation plugin regex and improve citation type matching (@elpoelma)

πŸ› Bug Fix

  • #96 Fix insert-citation button not being enabled in correct context. (@elpoelma)
  • #100 Prevent splitting of besluit related nodes (@elpoelma)
  • #97 Fix: disallow splitting of besluit node (@elpoelma)

🏠 Internal

Committers: 1

2.0.1 (2023-02-06)

πŸ› Bug Fix

Committers: 1

2.0.0 (2023-02-06)

version-only bump to match editor major cycle

1.0.0 (2023-02-06)

πŸ’₯ Breaking Change

  • #94 feat(dates): add nice error messages to custom format box (@abeforgit)

πŸš€ Enhancement

🏠 Internal

Committers: 3

1.0.0-beta.8 (2023-01-26)

🏠 Internal

Committers: 1

1.0.0-beta.7 (2023-01-25)

πŸ› Bug Fix

  • #82 Add typeof and property to article_paragraph attrs (@elpoelma)

Committers: 1

1.0.0-beta.6 (2023-01-25)

πŸ› Bug Fix

  • #81 Wrap-structure-content: return false if structure is not a wrapper (@elpoelma)

Committers: 1

1.0.0-beta.5 (2023-01-25)

  • chore(deps): update editor to beta 7 (ef72b82)
  • Merge pull request #80 (d76dd89)
  • Merge pull request #79 (69a5c62)
  • Merge pull request #78 (fc68bf5)
  • fix(decision-type): remove the old type before adding the new one (701ad87)
  • fix(template): improve insertion behavior of standard templates (96cba5c)
  • fix(nodes): make important nodes defining (5534c00)
  • fix(nodes): make title node also parse on other header levels (9229677)

1.0.0-beta.4 (2023-01-24)

πŸ› Bug Fix

  • #72 Enable word-break as break-all on variable contenteditable (@elpoelma)
  • #71 Avoid writing out p tags for nodes different than paragraph (@elpoelma)

🏠 Internal

Committers: 1

1.0.0-beta.3 (2023-01-23)

add onclick handler to pencil icon in variable plugin

1.0.0-beta.2 (2023-01-23)

πŸ’₯ Breaking Change

  • #67 New version of the variable plugin (@elpoelma)
  • #62 feat(citation): make citation plugin datastore-independent (@abeforgit)

πŸš€ Enhancement

πŸ› Bug Fix

🏠 Internal

Committers: 3

1.0.0-beta.1 (2023-01-17)

πŸš€ Enhancement

  • #27 Conversion of plugins to prosemirror based editor (@elpoelma)
  • #54 Move table-of-contents toggle to toolbar (@elpoelma)
  • #46 Update insert-structure command so it looks forward for the next best position to insert (@elpoelma)

πŸ› Bug Fix

🏠 Internal

Committers: 1

1.0.0-alpha.3 (2023-01-09)

🏠 Internal

  • #42 Remove redundant context from article-structure plugin (@elpoelma)

Committers: 1

1.0.0-alpha.2 (2023-01-03)

πŸ’₯ Breaking Change

πŸš€ Enhancement

πŸ› Bug Fix

🏠 Internal

Committers: 2

1.0.0-alpha.1 (2022-12-22)

πŸš€ Enhancement

  • #35 converting the besluit-plugin to new API (@usrtim)
  • #34 Add and convert citation plugin (@abeforgit)
  • #32 Convert table-of-contents plugin to prosemirror based editor. (@elpoelma)
  • #33 feature/dev utils (@abeforgit)
  • #31 Convert roadsign-regulation plugin to prosemirror based editor. (@elpoelma)
  • #28 Convert insert-variable plugin to prosemirror based editor. (@elpoelma)
  • #29 Convert template-variable plugin to prosemirror based editor. (@elpoelma)
  • #20 Convert standard-template plugin to prosemirror based editor plugin (@elpoelma)
  • #19 Convert import-snippet plugin to prosemirror based editor plugin (@elpoelma)
  • #18 Convert besluit-type plugin to prosemirror based editor plugin (@elpoelma)
  • #17 Convert rdfa-date plugin to prosemirror based editor plugin (@elpoelma)

🏠 Internal

  • #26 Convert besluit-type, import-snippet, rdfa-date and standard-template plugins to typescript (@elpoelma)

Committers: 4

0.4.1 (2022-12-02)

πŸ› Bug Fix

Committers: 2

0.4.0 (2022-12-01)

🏠 Internal

Committers: 1

v0.3.1 (2022-11-24)

πŸ“ Documentation

Committers: 1

v0.3.0 (2022-11-23)

πŸš€ Enhancement

Committers: 1

v0.2.0 (2022-11-23)

πŸš€ Enhancement

Committers: 1

v0.1.3 (2022-11-23)

πŸ› Bug Fix

  • #13 Fix path of table-of-contents outline component (@elpoelma)

Committers: 1

v0.1.2 (2022-11-23)

🏠 Internal

Committers: 1

v0.1.1 (2022-11-23)

🏠 Internal

  • #11 Loosen ember-data peerdep requirement to 3.27.0 (@elpoelma)

Committers: 1

v0.1.0 (2022-11-23)

πŸš€ Enhancement

🏠 Internal

Committers: 1

Changelog