-
7a31422
Thanks @abeforgit! - loosen editor peerdep -
1c165af
Thanks @abeforgit! - bump editor to v10.7.4
-
#497
2b4b401
Thanks @lagartoverde! - Redesign variable pills -
#497
2b4b401
Thanks @lagartoverde! - Bump ember-rdfa-editor to 10.7.3
-
#496
2e3c09f
Thanks @piemonkey! - Redesign snippet placeholder to have more intuitive UX -
#503
37ba9c3
Thanks @elpoelma! - Extension of configuration options ofcitation-plugin
. TheCitationPluginNodeConfig
is extended to allow for aactiveInNode
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
-
#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
- #499
3255c70
Thanks @elpoelma! - Update@lblod/ember-rdfa-editor
peerdep requirement to version 10.7.2
- #495
046b6b7
Thanks @piemonkey! - When removing last snippet of a 'group', replace the placeholder instead of completely deleting
-
#495
6547270
Thanks @piemonkey! - Fix bug with snippet list names containing a,
displaying as multiple lists -
#499
3255c70
Thanks @elpoelma! - Fix margins of mandatee table warning message -
#500
0b336ad
Thanks @lagartoverde! - Fix bug when setting a date with a day bigger than the number of days in the current month
- #498
2f0c6fa
Thanks @piemonkey! - Correctly instantiate placeholder URIs in snippets when inserting
- #494
3941b65
Thanks @elpoelma! - Ensure that the event handlers of snippet actions are only triggered once
- #493
1e596e1
Thanks @lagartoverde! - Redesign structure nodes v1
- #491
2191d5a
Thanks @piemonkey! - Do not add" ."
at the end of 'only article' for single articles
651d431
Thanks @abeforgit! - Allow block content in template comments
- #490
816bb59
Thanks @lagartoverde! - parse articles also from templates
-
#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
45068be
Thanks @abeforgit! - fix word-wrapping in structure nodes
- #488
8f665b9
Thanks @lagartoverde! - Fix the person edit modal was not being resetted on closing
- #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.
-
#472
a114436
Thanks @lagartoverde! - Add autofill variable -
#484
14e8c57
Thanks @elpoelma! - Add option for enabling/disabling multi-snippet insertion
- #483
2ac7d9a
Thanks @piemonkey! - Add property to hide template comments while publishing
- #478
b3cf324
Thanks @abeforgit! - Run recalculate numbers after inserting a snippet
- #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.
-
#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
ca26f13
Thanks @piemonkey! - Correct peer dependency editor version as it shouldn't change on a non-major release
-
#475
9e2ef89
Thanks @elpoelma! - Introduction ofauto-resizing-text-area
component -
#475
a9df4e7
Thanks @elpoelma! - mandatee-table plugin: replaceinput
element bytextarea
element for entering mandatee table titles -
#462
dfb349e
Thanks @piemonkey! - Allow resources imported into snippet placeholders to be linked to resources in the document
-
#475
36b0005
Thanks @elpoelma! - Support newlines in mandatee table titles (using thewhite-space: pre-line
rule) -
#475
127c6e2
Thanks @elpoelma! - Useh6
to represent mandatee table title -
#473
1c9dd11
Thanks @piemonkey! - Add error handling to lmb-plugin
- #474
714f260
Thanks @elpoelma! - LMB-plugin: query mandatees usingapplication/x-www-form-urlencoded
approach
- #471
8132a55
Thanks @elpoelma! - Introduce opt-in option toinsert-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.
- #470
fdfd8b8
Thanks @piemonkey! - Correct CRS URI used in location plugin to correctly use http: instead of https:
- #468
c430761
Thanks @elpoelma! - Updatesnippet-preview
component to include a collapsible (by default not shown) preview of the snippet
- #469
52c22d6
Thanks @elpoelma! - Remove constraint on mandatee table insertion. Mandatee table can now be inserted everywhere in a document.
-
#465
83b95db
Thanks @lagartoverde! - Correctly export empty person nodes -
#465
be233e8
Thanks @lagartoverde! - Correctly export empty person node
-
#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
-
#461
c3d659f
Thanks @elpoelma! - Improve serialization ofmandatee_table
node -
#463
8c18bc2
Thanks @elpoelma! - Fix issue with unresponsive edit/insert button when person variable is selected
- #460
b792b75
Thanks @elpoelma! - Addition of a mandatee table plugin- Addition of a
mandatee_table
node-spec andmandateeTableView
node-viewmandatee_table
nodes support two attributes:tag
andtitle
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 emptymandatee_table
nodesMandateeTablePlugin::Configure
allows a user/template-creator to configure the title/tag of amandatee_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.
- Synchronizes the
- Addition of a
- #459
cfe0d3b
Thanks @lagartoverde! - Add body to templates so they can be inserted in the dummy app
-
3f90b8a
Thanks @elpoelma! - Fix structure-control card labels -
#458
d1f3a8c
Thanks @piemonkey! - Add support for relative urls to lpdc endpoint configuration
- #456
f1844a1
Thanks @abeforgit! - Allow any block content in snippet nodes
-
#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! - RemovenodeType
-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.
-
#455
0ae858b
Thanks @lagartoverde! - Added person variable -
#448
e6fe1df
Thanks @piemonkey! - Update to ember-template-imports 4.1.1
-
#453
9ffbcae
Thanks @abeforgit! - fix: allow basic templates to be inserted again -
#450
19d811d
Thanks @elpoelma! - lbm-plugin: add support for inserting independent mandatees (who are not part of a fraction) -
#454
fdeb6cd
Thanks @piemonkey! - Use icon classes in order to support embeddable editor
- #449
335cb673df926d26a0d421a958c414d334653575
Thanks @elpoelma! - Drop obsolete decision nodes fromstandard-template
plugin
-
#443
9f53a0c5a0e0db0414b0c84aed978d01752ccbf8
Thanks @piemonkey! - Add ability to specify area locations in the location-plugin -
#445
06fe546cea3d3e7076f3a0ab4549c8de389a43d7
Thanks @lagartoverde! - Support for repeatable fragmentsAddition 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 tostructure
node-spec -
#446
f9b4a65a743b214d4f5fa2ba3936fc9fca9fa4c2
Thanks @elpoelma! - Introduce some modifications to newstructure
node-spec:- Drop
structureName
node-attribute. This attribute has been replaced by both thestructureType
anddisplayStructureName
attributes. - Introduction of a required
structureType
attribute. Examples ofstructureType
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 thestructureType
value and the entries included in the translation files.displayStructureName
has a default value offalse
.
- Drop
- #447
f06edfdf1681fc2c52e46462cad8faa5d97215c4
Thanks @elpoelma! - Ensurezonality
is set up as optional when fetching traffic signs
- #440
8c242fe2eda10725e2bce59a77c86e905b6878b9
Thanks @abeforgit! - Convert plugins that used decision nodes to work on any nodes that have the rdf decision type
- #440
8c242fe2eda10725e2bce59a77c86e905b6878b9
Thanks @abeforgit! - Add new structure node using a nodeview approach
- #441
45aad15462f89eede7cd2633ccf129189367d8db
Thanks @piemonkey! - Fix docker image builds
b13b2c304448ca0b342c794388f9e5dacf28ab38
Thanks @piemonkey! - Correct peer-dependency range of ember-modifier to include 4.x
-
#433
b43ae7e6b08b2b78e21a2ab6b2dfee3d044b5297
Thanks @lagartoverde! - Hide label if the variable is filled -
#439
3c848481a9725b86c3bc4bd82d7381a3dfc2e509
Thanks @piemonkey! - Add ability to select geographical positions from a map to the location plugin -
#436
2b270eccf55469187dd2273d6953a286b4868154
Thanks @lagartoverde! - Changed UI of snippet placeholder to show which lists you can insert from -
#435
596b85bfe9c85a3a24b6964d44381cea8909698f
Thanks @dkozickis! - GN-4820: Paste variablesPasting variable (which was copied from same editor) will now paste actual variable, not just the text that was contained inside it.
- #437
f2c4ece21d5a2c56029f7111361719220eeaefef
Thanks @dkozickis! - GN-4692: Add missingnl-BE
translation for besluit topic plugin
-
#427
0de131824462d4297190bc25f8916a70b358e46a
Thanks @lagartoverde! - Added lmb-plugin to add LMB mandatees to the document -
#429
db575dea5da9b71c645c5ed5e091a307bb075ba4
Thanks @dkozickis! - GN-4693: Insert LPDC -
#431
f3bfdd1caff44d4011fb0aaf7edeef5da7510a35
Thanks @piemonkey! - Add location plugin -
#430
e9a92cbf8548bb782c819c95bce44486ce9633eb
Thanks @piemonkey! - Use OSLO model for addresses in variable-plugin -
#432
81f82bee3cc2f269f9a92031167000697d72365d
Thanks @piemonkey! - Move location-plugin address search to a modal
-
#428
c21ac34b0fd304ad9126243f9b693d4ce6107c4b
Thanks @lagartoverde! - Styling fixes -
#430
b19acda5b1b31bfb289c0f0c0a16e43712ca376f
Thanks @piemonkey! - Change format for geodata used by the address plugin to WKT instead of GML to match the OSLO spec -
#430
def6922e0037dbea6857fc309ac4fdae07fffca6
Thanks @piemonkey! - Correct typo in adres: prefix
- #426
cb28e40ae4a8b1bf1d2d792788a10986db77aec2
Thanks @dkozickis! - GN-4692: Create abesluit-topic
(decision topic) plugin
- #425
69da05460e79b8cb4a5601d9d5f4eae3026c4da3
Thanks @dkozickis! - Apply Prettier to the codebase
-
b9f7f56a469a18adbd75951e5ddd2a2f1cda7e45
Thanks @abeforgit! - Use the selectNode argument instead of the helperThe 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.
-
974469d3f16d045be14b6111cc1be9c251971609
Thanks @abeforgit! - Fix peerdeps to avoid broken comboVersion 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
- #419
05c46c06c426141b73420c240834cdaf7e52a095
Thanks @piemonkey! - Add Snippet Placeholder component to signal the intended location for snippets to be inserted
-
e2cdeff70e8364b643d10355fa9de55c5a078ede
Thanks @abeforgit! - Fix template node lookupThe 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
-
#420
8cfa3eb042960f64bfef611f7cf27bdf981a9453
Thanks @dkozickis! - ### RDFa aware editingThis release adapts plugins to RDFa (RDF in Attributes) aware editing, based on the changes in
ember-rdfa-editor
version 9.6.0N.B. This release is not compatible with
ember-rdfa-editor
configurations that don't userdfaAware
features, see editor documentation for more.- 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.
-
#357
6b3b926db2e30a133ac399bf1f079e161a910f23
Thanks @piemonkey! - - Addition of thesay-template-comment
class to the static version of template comments.- Addition of some extra styles to the
say-template-comment
class.
- Addition of some extra styles to the
-
#369
8eb536dfc8985cc079b169182b0aab0ccb7e8727
Thanks @dkozickis! - GN-4650: Snippet selection placeholder in template -
#357
8ca4edf3a3d57d21a32bbcb634a6250d87e3487a
Thanks @piemonkey! - Add helper function to help with locale selection and add translation note to readme -
#392
d23e0bb9c8a76172e635124c0ce267c7070b4155
Thanks @elpoelma! - Ensure that variables are node-selected/focused after insertion
-
#357
6b3b926db2e30a133ac399bf1f079e161a910f23
Thanks @piemonkey! - Remove@import "ember-appuniversum"
statements from plugin sass modules in order to prevent style overrding. -
#381
45913e187eaa1d5f575b225b279657372bba539f
Thanks @dkozickis! - GN-4650: Fix behavior of "Insert snippet" button -
#413
36de6ef2b2c79f1c9864fb53046d269b4eb46836
Thanks @elpoelma! - article-structure-plugin: MakesetStartNumber
andgetStartNumber
properties optional -
#417
d0e97c9cef007ff964b0f4ab3dfa225d5a563e1d
Thanks @dkozickis! - GN-4818: Add missing translations for date picker -
#357
48858e8136ad10854600a729e4f493fc02f10b9c
Thanks @piemonkey! - Fix template-comment padding -
#408
fbe611679fca23b899b7f0b83e9bc5ca67f4945b
Thanks @dkozickis! - Allow to insert structure even if insertion range does not have RDFA attributes.
-
#415
dff79133f9072cb1a817ed73588ffe8dea315479
Thanks @elpoelma! - When passing acontent
argument to theinsertStructure
command, do not run thewrapStructureContent
command -
#416
4b40cafe3aee7846e44f0a5be7c5330ced28736e
Thanks @dkozickis! - GN-4816: Fix selecting snippet list when pressing on a checkbox
-
#411
aca238e
Thanks @dkozickis! - GN-4811: Only show the titles of the snippetsIn 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
- Use
- #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
- #407
d4b8814
Thanks @piemonkey! - Modernise typescript configuration
- #407
f7d257b
Thanks @piemonkey! - Update deprecated use of AppUniversum
- #404
9382c7f
Thanks @piemonkey! - Add plugin to handle inserting worship services (erediensten)
- #406
d07eb52
Thanks @elpoelma! - Drop support for@lblod/ember-rdfa-editor
10.x
range. This support was initially introduce to support10.x
alpha releases of the editor. We managed to release the new editor version as a9.x
minor release (and the10.x
releases are thus obsolete).
- #386
83becf142951f09a3cef68a27ae1a23ed141a2ad
Thanks @elpoelma! - Simplify label of template-comments from 'Toelichtings- en voorbeeldbepaling' to 'Toelichting'
-
#401
3a1cd544608a272a1c228b42c67fc44b6d856bc3
Thanks @elpoelma! - Add title attribute to table-of-contents toggle -
#402
cb204915559bfd3a61e6104ac4cbb80652c36f44
Thanks @piemonkey! - Widen support for ember-rdfa-editor to include upcoming v10 -
#401
31415d8bccfa0525af047d9f126c18f8574a2413
Thanks @elpoelma! - Add title attribute to decision-type selector
-
#377
c383236
Thanks @elpoelma! - - Addition of thesay-template-comment
class to the static version of template comments.- Addition of some extra styles to the
say-template-comment
class.
- Addition of some extra styles to the
-
#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.
-
#377
c383236
Thanks @elpoelma! - Remove@import "ember-appuniversum"
statements from plugin sass modules in order to prevent style overrding.
- #375
93d3f7b
Thanks @elpoelma! - Widen support forember-intl
to include version 5.7.2 due to outstanding issues with the 6.x releases.
-
#371
ed260b7
Thanks @elpoelma! - Strictenember-concurrency
peerdep to^2.3.7 || ^3.1.0
-
#374
e726eb5
Thanks @elpoelma! - Restrict@lblod/ember-rdfa-editor
peerdep to^9.0.0
-
#372
55e871b
Thanks @elpoelma! - Dropember-source
4.8.x support. The supportedember-source
version range is now^4.12.0
-
c066646
Thanks @elpoelma! - Addember-intl
^6.1.0
to peerdependencies -
#370
cb6c311
Thanks @elpoelma! - Increase@appuniversum/ember-appuniversum
peerdependency requirement to^2.15.0
- #364
0cf1600
Thanks @piemonkey! - Improve styling of redacted text
763d762
Thanks @dkozickis! - Bump editor version
- #362
47f2337
Thanks @piemonkey! - Add incredibly small plugin for highlighting text as redacted
-
#343
e9b428c
Thanks @dkozickis! - GN-4130: Move styles fordata-editor-highlight
Styles that were applied to elements with the
data-editor-highlight
attribute (used bycitation-plugin
) moved from editor repository to this repo as part of thecitation-plugin
. -
#351
f6fa933
Thanks @elpoelma! - Remove explicit creation ofrdfa-id
attributes
83cc1ae
Thanks @abeforgit! - bump peerdep to allow editor v7
-
#323
5bedaab
Thanks @elpoelma! - Remove usage ofcomponent
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 ofember-source
is now 4.8.0. The 5.x range remains untested.
-
#332
cf7082f
Thanks @elpoelma! - Expose a Webpack config for Embroidered apps -
#332
cf7082f
Thanks @elpoelma! - Specify@ember/string
3.x as a peerdep -
#334
fd271a1
Thanks @elpoelma! - Add support for the ember-concurrency 3.x range -
#332
cf7082f
Thanks @elpoelma! - Specifyember-power-select
6.x|7.x as a peerdep -
#325
4c402d2
Thanks @elpoelma! - Remove redundant types forstring-set
ember-data transform -
#324
95634ed
Thanks @elpoelma! - Remove direct usages of aulist::item in order to ensure compatibility with@appuniversum/ember-appuniversum
2.16.0 -
#325
4c402d2
Thanks @elpoelma! - Fix internal types for tracked-toolbox
- #331
910ec85
Thanks @piemonkey! - Small internal changes to allow for embroider builds
-
#322
a168dc5
Thanks @x-m-el! - For article-structure plugin- The
StructureSpec
'sconstructor
now also contains the optional argumentstate
(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
- The
-
#322
690738f
Thanks @x-m-el! - For decision-plugin and standard-template-pluginMake 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)
- #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.
- #315
01163d8
Thanks @piemonkey! - Export standard-template-plugin's uuid instantiation function
-
#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.
-
#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.
-
#309
679b030
Thanks @dkozickis! - GN-4539: Renamebesluit
togemeentebesluit
-
#310
b07035f
Thanks @dkozickis! - GN-4501: Fail gracefully when house number does not existWhen 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 todecision
in Citation pluginInstead of using
decision
uselegalDocument
in Citation plugin, to not confuse withbesluit
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 whencurrentAddress
property changes
-
#304
d52be6c
Thanks @elpoelma! - Merge rdfa-date plugin into variable pluginBreaking changes:
- Rename of variable date insert component from
VariablePlugin::Date::Insert
toVariablePlugin::Date::InsertVariable
- Rename of standalone date insert component from
RdfaDatePlugin::Insert
toVariablePlugin::Date::Insert
- Removal of
RdfaDatePlugin::Card
component, replaced byVariablePlugin::Date::Edit
component - Removal of
RdfaDatePlugin::Date
component, replace byVariablePlugin::Date::Nodeview
component - Removal of
RdfaDatePlugin::DateTimePicker
component, replaced byVariablePlugin::Date::DateTimePicker
component - Removal of
RdfaDatePlugin::HelpModal
component, replaced byVariablePlugin::Date::HelpModal
component - The
date
node-spec anddateView
node-view should now be imported from@lblod/ember-rdfa-editor-lblod-plugins/plugins/variable-plugin/variables
- Rename of variable date insert component from
-
#297
30aad4d
Thanks @dkozickis! - Internationalization of variable plugins using document languageBreaking: 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
- #302
90b5d1a
Thanks @dkozickis! - GN-4517: Reduce possible CSS conflicts
-
#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 insertvariable-plugin/address/insert-variable
. This replaces theinsert
from before when used inside theinsert-variable-card
dropdown.- same UI as other variables
- allows using a custom label
- #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.
-
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
- CI: move changelog check to separate CI pipeline
- GN-4266: Referring to published decisions
11.2.0 - 2023-09-04
- ember-modifier is now explicitly a peerDependency
- GN4470: ability to specify single/multi-select per codelist instance
11.1.0 - 2023-08-29
- 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
- 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
- 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 anentries
attribute. - GN-4461: update readme to specify needed imports for template comment
- Check validity on number minimum/maximum inputs
- 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
- GN-4404: ensure number-variable placeholders are consistent
- 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 itsserialize
method.
- 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
- remove unused code from template comment component
- remove allowedTypes from indentation menu
- allow normal type of paragraphs (=can have italic mark) in template comments
- 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
- Allow
block*
content inarticle_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
- Addition of
variable
group to each variable node-spec.
- Removal of generic
variable
node-spec. This node-spec is now replaced by domain-specifictext_variable
,number
,date
,location
andcodelist
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 theinsert-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 thelocation
andcodelist
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
- GN-4446: fix email-address formatting in error components
- 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
- GN-4451: fix roadsign plugin no longer showing rendered templates in modal
8.4.2 - 2023-08-02
- GN-4446: fix email-address formatting in error components
9.1.0 - 2023-07-29
- 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
- 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
- Snippet insertion accounts for wrapping document
9.0.1 - 2023-07-24
- Update docker build to serve static files
9.0.0 - 2023-07-24
- Addition of documentation on the article-structure plugin
- 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
- 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
anddocWithConfig
introduced in[email protected]
- 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 compatibility issue with ember 3.28 in number variable component
8.4.0 - 2023-07-06
- revert editor bump to 4.0.0, bump to 3.10.0 instead
- Addition of document-title plugin
8.3.0 - 2023-07-06
- Insert the snippet
- Addition of a precompile step to woodpecker PR check
- fix type error due to bad tsconfig
- Woodpecker: do not run changelog-check when PR contains
dependabot
label - Made the number variable also show placeholders
- Extract SPARQL query tools
- 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
- Fix code filtering of roadsign regulation plugin
8.2.1 - 2023-06-28
- GN-4200: Fixed bug with TOC scroll in GN and RB
- Bump
date-fns
from 2.29.3 to 2.30.0
8.2.0 - 2023-06-26
- Add a toggle to show the number as words in a number variable
- 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
- 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 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
- remove the unnecessary type and add the html-safe tag at the rendering site
- remove ensure-changelog github action
- 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
- Change problematic type in citation that made it to break with new ember
8.0.0 - 2023-06-15
- 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
- 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
- Add label to variables
- 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
- validate motivering and article section
7.0.0 - 2023-05-17
- add docker build for easy demo environments
- BREAKING: Endpoint config for
CitationPlugin
- Remove structure doesn't always work - disable the "Remove " button correctly
- Fix initialization of default date properties
6.1.0 - 2023-05-11
- make static TOC look the same in dynamic content
6.0.0 - 2023-05-05
- Use plugin configuration instead of ember environment in all the plugins
- Insert address plugin
- validation plugin
- Enable Firefox cursor fix for variables
- 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
- 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
- add a hover-tooltip utility component
- docs: add tooltips to the remove structure buttons
- Change date labels based on designer feedback
- split out structure removal card into two buttons
- BREAKING: Rename decision title node from title to besluit_title to avoid conflicts
- properly initialize ember-intl
4.0.2 - 2023-04-04
- 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
- docs: add examples on how to enable the citation plugin for the entire document
4.0.1 - 2023-03-27
- bump
ember-rdfa-editor
to v3.4.1
4.0.0 - 2023-03-27
- Ensure citation suggestions are only updated when search-text or document-legislation-type updates.
- 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
- Removal of prosemirror-plugin dependency of
CitationPlugin::CitationInsert
component.
- bump
ember-rdfa-editor
to v3.4.0
3.1.0 - 2023-03-02
- Article paragraph numbering is no longer continuous
- Fixed white-space issue in variables
- Use
AuModalContainer
component instead of #ember-appuniversum-wormhole element in dummy app - Improved documentation of the plugins
- bump
ember-rdfa-editor
to v3.3.0
3.0.0 - 2023-02-27
- 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 componentargs
.
- Added a new option to the structures to not support unwrap and made the article paragraphs the first structure to use this option
- fix translation warnings
- Remove insert date and time as it's no longer needed
- 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 subsection 'move down' dutch translation
- Hotfix: use content attribute as a fallback to extract the codelist URI
2.1.1 - 2023-02-07
- move to keep-a-changelog for changelog management
- bump editor to v2.1.2
- bump editor to v2.1.1
- add types for the
debug
lib
- 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
- #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)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
version-only bump to match editor major cycle
- #94 feat(dates): add nice error messages to custom format box (@abeforgit)
- #94 feat(dates): add nice error messages to custom format box (@abeforgit)
- #93 Make headers and content nodes of structures isolating and defining (@elpoelma)
- #74 Feature/recreate uuids on paste (@lagartoverde)
- #90 show error when the date format is empty (@lagartoverde)
- Arne Bertrand (@abeforgit)
- Elena Poelman (@elpoelma)
- Oscar Rodriguez Villalobos (@lagartoverde)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- 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)
- #72 Enable word-break as break-all on variable contenteditable (@elpoelma)
- #71 Avoid writing out p tags for nodes different than paragraph (@elpoelma)
- Elena Poelman (@elpoelma)
add onclick handler to pencil icon in variable plugin
- #67 New version of the variable plugin (@elpoelma)
- #62 feat(citation): make citation plugin datastore-independent (@abeforgit)
- #69 Add enter handler to variable editor view (@elpoelma)
- #66 make the template plugin independent of the datastore (@abeforgit)
- #43 Feature/template nodes (@lagartoverde)
- #62 feat(citation): make citation plugin datastore-independent (@abeforgit)
- #49 Avoid using the datastore on the besluit type plugin (@lagartoverde)
- #47 Implement besluit articles using article-structure plugin (@elpoelma)
- #48 Roadsign regulation plugin rework (@elpoelma)
- Arne Bertrand (@abeforgit)
- Elena Poelman (@elpoelma)
- Oscar Rodriguez Villalobos (@lagartoverde)
- #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)
- #59 Rename verwijzing to citeeropschrift (@elpoelma)
- #56 Add space before 'met zonale geldigheid' (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- #40 Major rework of article-structure plugin (@elpoelma)
- #39 Remove paragraphs from toc (@lagartoverde)
- Elena Poelman (@elpoelma)
- Oscar Rodriguez Villalobos (@lagartoverde)
- #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)
- #26 Convert besluit-type, import-snippet, rdfa-date and standard-template plugins to typescript (@elpoelma)
- Arne Bertrand (@abeforgit)
- Elena Poelman (@elpoelma)
- Oscar Rodriguez Villalobos (@lagartoverde)
- @usrtim
- #25 Replace citaten-plugin.citaten-plugin by citaten-plugin (@elpoelma)
- #24 Trigger date plugin correctly (@lagartoverde)
- Elena Poelman (@elpoelma)
- Oscar Rodriguez Villalobos (@lagartoverde)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- Elena Poelman (@elpoelma)
- #9 Add import-snippet plugin (@elpoelma)
- #8 Add rdfa-date plugin (@elpoelma)
- #3 Add standard-template plugin (@elpoelma)
- #4 Add besluit-type plugin (@elpoelma)
- #6 Add generate template plugin (@elpoelma)
- #5 Add table-of-contents plugin (@elpoelma)
- #2 Add citaten-plugin (@elpoelma)
- Elena Poelman (@elpoelma)