18.0.1 "maximum-turkey" (2025-07-03)
Bug Fixes
- core/models: add check for empty arrays in notEmpty validator (78073ad)
- core/models: resolve circular dependency (dcd0fdb)
- core/models: use choice origin name as prefix for APPLY_LABELS and GET_LABELS report functions (2aef50c)
Features
- core/reports: trim and check xlsreport variable names (0e2bde5)
18.0.0 "misleading-elephant" (2025-04-28)
Bug Fixes
- core/reports: Added optional property "exportable" to AjfPaginatedListWidget interface (145e786)
16.1.14 "due-wolf" (2025-04-15)
Bug Fixes
- material/forms: dynamic cell height in table (1c3705b)
Features
- core/page-slider: enable smooth scrolling on form slides, web and mobile (7bd6737)
16.1.13 "modern-cardinal" (2025-03-31)
Bug Fixes
- core/reports: change .toString to String() in table export (2de0e42)
- core/reports: fix object, array or boolean values in table export pdf and doc (94d45a2)
16.1.12 "fluffy-turkey" (2025-03-25)
Bug Fixes
- core/models: FROM_REPS: remove null values (e8c51e5)
- core/reports: fix default parameters in FIRST e LAST functions (faf0de6)
- material/reports: decrease size of xlsreport filters (4412688)
16.1.11 "missing-toucan" (2025-01-17)
Features
- core/reports: xlsreport improvements for social balance (2a65535)
16.1.10 "necessary-grasshopper" (2025-01-10)
Bug Fixes
- core/chart: disable mainDataNumberThreshold using zero value if required by xls-report (357fa18)
- core/chart: fix rebuild dataset for pie chart (8786bbd)
- core/forms: set null value for calculate fields if value is equals to NaN (e3909c4)
- core/models: fill empty repeating slide instance in report dataset (763fc24)
- core/reports: export function for evaluate report variables (89ea2d7)
- core/reports: fix boolean value when false for removeZeroValues option (1c0d6eb)
- core/reports: fix range widget in automatic report (d77aaf5)
- core/reports: format.. (5101da0)
- core/reports: modify context when evaluate report variables (9035860)
- core/reports: rename WIDGET_PIE_TO_JSON to CHART_TO_DATA and change return type to string (6ead16d)
- material/forms: fix hint icon width in forms for long text (879ec7d)
- material/reports: export all rows for paginated table widget (14f1230)
Features
- core/forms: Remove file content if greather than the max size limit (6328f4d)
- core/forms: Set the default size limit condition for file input fields for slide and repeating slide (6c768b7)
- core/forms: Set the default size limit condition for file input fields if no size limit condition is found (4103fe2)
- core/models: add WIDGET_PIE_TO_JSON function for reports (59c2cac)
- core/models: Fix STD and MEDIAN functions in expression utils. (da12978)
- core/reports: add isAIPrompt column in variables sheet (8fb2b4c)
- core/reports: add mainDataNumberThreshold and removeZeroValues options in xls report for chart widgets (b8697c3)
- core/reports: add PaginatedTable to export doc and pdf (8f2a659)
- core/reports: functions for formatting tables' data as html (f045db6)
- core/reports: PROMPT_RESULT function (da299e2)
- material/forms: redesign table field (34857c7)
16.1.9 "xenophobic-primate" (2024-12-18)
Bug Fixes
- core/reports: rename WIDGET_PIE_TO_JSON to CHART_TO_DATA and change return type to string (6ead16d)
Features
- core/forms: Remove file content if greather than the max size limit (6328f4d)
- core/forms: Set the default size limit condition for file input fields for slide and repeating slide (6c768b7)
- core/forms: Set the default size limit condition for file input fields if no size limit condition is found (4103fe2)
- core/reports: add PaginatedTable to export doc and pdf (8f2a659)
16.1.8 "acute-gopher" (2024-11-19)
Bug Fixes
- core/models: fill empty repeating slide instance in report dataset (763fc24)
- core/reports: export function for evaluate report variables (89ea2d7)
- core/reports: format.. (5101da0)
- core/reports: modify context when evaluate report variables (9035860)
- material/reports: export all rows for paginated table widget (14f1230)
Features
- core/models: add WIDGET_PIE_TO_JSON function for reports (59c2cac)
- core/reports: add isAIPrompt column in variables sheet (8fb2b4c)
- core/reports: PROMPT_RESULT function (da299e2)
16.1.7 "parliamentary-grouse" (2024-10-16)
16.1.6 "unfair-cuckoo" (2024-10-16)
Bug Fixes
- core/forms: set null value for calculate fields if value is equals to NaN (e3909c4)
- core/reports: fix range widget in automatic report (d77aaf5)
- material/forms: fix hint icon width in forms for long text (879ec7d)
Features
- material/forms: redesign table field (34857c7)
16.1.5 "universal-bonobo" (2024-09-02)
Bug Fixes
- core/chart: disable mainDataNumberThreshold using zero value if required by xls-report (357fa18)
16.1.4 "silky-lark" (2024-08-30)
Bug Fixes
- core/reports: fix boolean value when false for removeZeroValues option (1c0d6eb)
16.1.3 "positive-harrier" (2024-08-29)
Features
- core/reports: add mainDataNumberThreshold and removeZeroValues options in xls report for chart widgets (b8697c3)
16.1.2 "known-jellyfish" (2024-08-28)
Bug Fixes
- core/chart: fix rebuild dataset for pie chart (8786bbd)
Features
- core/models: Fix STD and MEDIAN functions in expression utils. (da12978)
16.1.1 "identical-falcon" (2024-08-14)
Features
- core/chart: Added _rebuildDatasets method. Filters out options never chosen and groups options beyond a set threshold into an "other" dataset. (36c768d)
- core/forms: add readonly formula for form fields (cd3d5f9)
- core/forms: add readonly formula for rep slide fields (eabacd6)
- core/forms: Added nodesVisibility get property to form renderer. Returns a map of all Form Nodes, slides and fields, with their visibility conditions evaluated. (0416815)
- core/forms: clean rep slide fields from editability map (cd2c618)
- core/models: Added STD function to expression utils. (f216cdd)
- core/reports/automatic-report: Added sum and standard deviation widgets. Formula fieldTypes are now treated as number fieldTypes. (8cd6f9a)
- material/report: Added mainDataNumberThreshold input to chart-widget. Defaults to 10. (f712e11)
16.1.0 "bad-flea" (2024-08-14)
Bug Fixes
- core/barcode: Fixed a bug caused by a missing undefined check on the barcode video element when resetting or stopping streams. (111c647)
- core/forms: add all info when create a new validation (cd1572f)
- core/forms: change readonly data field format based on language (60bccbc)
- core/forms: combine form init event with flat nodes (94311da)
- core/forms: enable cascade formula fields: remove context modification to enable valuechanges on formula update (a48687a)
- core/forms: form-renderer: rollback flatNodes in withLatestFrom and force a valueChange when flatNodes are ready, to start the initialisation flow (8b7a90b)
- core/forms: notEmptyMessage reimplemented in retro-compatible way (c3b9f94)
- core/forms: pdf printing of repeating slide number starts at 1 (a464783)
- core/forms: prints date even when formcontrol changes (1a61104)
- core/forms: remove orientation changer in page slider (1251ab6)
- core/forms: set default value when field or slide visibility changed (958dd7c)
- core/forms: set reps values in formgroup after visibility update (c81fa53)
- core/forms: validation message will always be updated by the pipeline on multiple conditions (f8723cf)
- core/range: set correct value for range slider when min or max change (4c5b368)
- core/reports: Add css for single indicator widget (886ce13)
- core/reports: autoreport restyling (a20022a)
- core/reports: autoreport small fix (0cd4c36)
- core/reports: fix and test APPLY_LABELS function (aa86918)
- core/reports: fix docx library inclusion (cf56b42)
- core/reports: fix FROM_REPS function (992f9cf)
- core/reports: fix xlsreport charts size and proportions (a472c49)
- core/reports: fix xlsx export of tables with null cells (43e3de6)
- core/reports: improve formulas for repeating slides in autoreports (d89f8a2)
- core/reports: null check in printing of report tables (5d7b80b)
- core/reports: xlsreport charts various fixes (a7e564a)
- core/transloco: modified some spanish translations (dc3819f)
- core/utils: Deep-copy functionDeserializer type issue in array.concat argument. (eeed45d)
- material/form-builder: Added forwardRef to childEntries queryList. (c0a3cc1)
- material/form-builder: fix formbuilder sticky bar (af21ea4)
- material/form-builder: Fixed a bug causing ChoicesOriginRef not to be updated when a Choices Origin is edited. (d3d4428)
- material/form-builder: Fixed a css issue causing Properties to disappear when title/visibility condition are too long. (e0b9316)
- material/form-builder: Fixed various bugs (Could not add new slides, could not save Hints etc.). (3cf94a8)
- material/form-builder: Save in properties is now disabled if name or label field are empty. (a638fd4)
- material/form-builder: set max width for very long formulae (cb42fe4)
- material/formbuilder: Small css fixes to visibility condition overflow and formtree properties. (f8552e2)
- material/forms: add padding-top for range tooltip (79d1885)
- material/forms: fix bug with form builder icons (6e3f24b)
- material/forms: fix choice fields with few choices (8ad4a8c)
- material/forms: fix choice fields with filter (ff54e91)
- material/forms: fix page slider wheel event (2ff6e00)
- material/forms: remove validity icon from slide tab when slide is not visible (0b38e7b)
Features
- core/chart: Added _rebuildDatasets method. Filters out options never chosen and groups options beyond a set threshold into an "other" dataset. (36c768d)
- core/forms: add range field available in form-to-pdf (01d2091)
- core/forms: add readonly formula for form fields (cd3d5f9)
- core/forms: add readonly formula for rep slide fields (eabacd6)
- core/forms: Added nodesVisibility get property to form renderer. Returns a map of all Form Nodes, slides and fields, with their visibility conditions evaluated. (0416815)
- core/forms: Added Signature field and field type. (cb700ec)
- core/forms: clean rep slide fields from editability map (cd2c618)
- core/forms: customizable notEmpty message (eda13f5)
- core/forms: download forms as docx (e1f2db5)
- core/models: Added STD function to expression utils. (f216cdd)
- core/report: add single indicator widget in xls report (afdfb11)
- core/reports/automatic-report: Added sum and standard deviation widgets. Formula fieldTypes are now treated as number fieldTypes. (8cd6f9a)
- core/reports: add export all report widgets function (71949e2)
- core/reports: add parameter 'header' to report printing functions to enable printing of report metrics (03a4957)
- core/reports: align attribute in html text widget (21f5a4c)
- core/reports: charts cleanup and restyling (13fed4f)
- core/reports: docx printing of html tags in text widgets (3baf2d2)
- core/reports: download reports as docx files (0ed23d8)
- core/reports: export all exportable widgets in columns and layout (4d7dc7b)
- core/reports: implement scatter and bubble charts in xlsreport (6ada13e)
- core/reports: xlsreport chart options (02e3c77)
- core/signature: Added core class AjfSignature and SignatureType. (d6e023b)
- dev-app: Added Signature field to Dev App demo. (ead4455)
- forms: docx printing of signature fields (2d1ca2d)
- forms: pdf printing of signature fields (a26ded8)
- material/form-builder: Added Signature Field to Form Builder. Added readonly flag to form builder field properties. (b7e4e39)
- material/forms: Added Signature Field to material forms module and field-service. (fe4abdf)
- material/forms: replace ajf-icons with material icons (105ad5d)
- material/forms: search filter for choice fields (4319fe1)
- material/report: Added mainDataNumberThreshold input to chart-widget. Defaults to 10. (f712e11)
- material/signature: Added Material Signature module and component. (4b3ea1b)
16.0.4 "scornful-hyena" (2024-06-26)
Bug Fixes
- core/forms: enable cascade formula fields: remove context modification to enable valuechanges on formula update (a48687a)
- core/reports: fix xlsx export of tables with null cells (43e3de6)
- core/reports: improve formulas for repeating slides in autoreports (d89f8a2)
16.0.3 "dependent-donkey" (2024-06-07)
Features
- core/reports: charts cleanup and restyling (13fed4f)
16.0.2 "managerial-sloth" (2024-06-07)
16.0.1 "combined-pelican" (2024-05-27)
Bug Fixes
- core/reports: autoreport restyling (a20022a)
- core/reports: autoreport small fix (0cd4c36)
Features
- core/reports: add parameter 'header' to report printing functions to enable printing of report metrics (03a4957)
16.0.0 "passing-mosquito" (2024-05-10)
Bug Fixes
- core/forms: form-renderer: rollback flatNodes in withLatestFrom and force a valueChange when flatNodes are ready, to start the initialisation flow (8b7a90b)
- core/forms: set default value when field or slide visibility changed (958dd7c)
- core/forms: set reps values in formgroup after visibility update (c81fa53)
- core/reports: fix xlsreport charts size and proportions (a472c49)
- core/reports: null check in printing of report tables (5d7b80b)
- core/utils: Deep-copy functionDeserializer type issue in array.concat argument. (eeed45d)
- material/form-builder: Added forwardRef to childEntries queryList. (c0a3cc1)
- material/form-builder: Fixed a css issue causing Properties to disappear when title/visibility condition are too long. (e0b9316)
- material/formbuilder: Small css fixes to visibility condition overflow and formtree properties. (f8552e2)
- material/forms: fix choice fields with filter (ff54e91)
- material/forms: remove validity icon from slide tab when slide is not visible (0b38e7b)
Features
- core/forms: download forms as docx (e1f2db5)
- forms: docx printing of signature fields (2d1ca2d)
- forms: pdf printing of signature fields (a26ded8)
15.3.14 "pale-meerkat" (2024-04-23)
Bug Fixes
- core/forms: form-renderer: rollback flatNodes in withLatestFrom and force a valueChange when flatNodes are ready, to start the initialisation flow (8b7a90b)
Features
- forms: docx printing of signature fields (2d1ca2d)
- forms: pdf printing of signature fields (a26ded8)
15.3.13 "invisible-swallow" (2024-03-21)
Bug Fixes
- core/forms: set default value when field or slide visibility changed (958dd7c)
- core/reports: fix xlsreport charts size and proportions (a472c49)
- material/form-builder: Fixed a css issue causing Properties to disappear when title/visibility condition are too long. (e0b9316)
Features
- core/forms: download forms as docx (e1f2db5)
15.3.12 "electric-silverfish" (2024-02-26)
Bug Fixes
- core/forms: set reps values in formgroup after visibility update (c81fa53)
- material/formbuilder: Small css fixes to visibility condition overflow and formtree properties. (f8552e2)
- material/forms: fix choice fields with filter (ff54e91)
- material/forms: remove validity icon from slide tab when slide is not visible (0b38e7b)
15.3.11 "wasteful-lemming" (2024-02-14)
Bug Fixes
- material/forms: fix choice fields with few choices (8ad4a8c)
15.3.10 "economic-salmon" (2024-02-14)
Bug Fixes
- core/forms: pdf printing of repeating slide number starts at 1 (a464783)
- core/reports: fix FROM_REPS function (992f9cf)
Features
- core/reports: align attribute in html text widget (21f5a4c)
- material/forms: search filter for choice fields (4319fe1)
15.3.9 "jolly-salamander" (2024-01-23)
Bug Fixes
- core/range: set correct value for range slider when min or max change (4c5b368)
- core/reports: xlsreport charts various fixes (a7e564a)
- material/form-builder: set max width for very long formulae (cb42fe4)
Features
- core/reports: docx printing of html tags in text widgets (3baf2d2)
15.3.8 "provincial-tiger" (2023-12-04)
Bug Fixes
- core/forms: add all info when create a new validation (cd1572f)
- core/forms: validation message will always be updated by the pipeline on multiple conditions (f8723cf)
- core/reports: fix docx library inclusion (cf56b42)
15.3.7 "interesting-bird" (2023-11-29)
Bug Fixes
- core/transloco: modified some spanish translations (dc3819f)
Features
- core/reports: download reports as docx files (0ed23d8)
15.3.6 "conservative-barracuda" (2023-11-09)
Bug Fixes
- core/forms: combine form init event with flat nodes (94311da)
- material/form-builder: fix formbuilder sticky bar (af21ea4)
Features
- core/reports: xlsreport chart options (02e3c77)
15.3.5 "nearby-hoverfly" (2023-10-30)
Features
- core/reports: implement scatter and bubble charts in xlsreport (6ada13e)
15.3.4 "tight-llama" (2023-10-16)
Bug Fixes
- core/forms: prints date even when formcontrol changes (1a61104)
- core/reports: fix and test APPLY_LABELS function (aa86918)
- material/form-builder: Fixed a bug causing ChoicesOriginRef not to be updated when a Choices Origin is edited. (d3d4428)
- material/form-builder: Save in properties is now disabled if name or label field are empty. (a638fd4)
- material/forms: add padding-top for range tooltip (79d1885)
Features
- core/forms: add range field available in form-to-pdf (01d2091)
- core/forms: Added Signature field and field type. (cb700ec)
- core/reports: add export all report widgets function (71949e2)
- core/reports: export all exportable widgets in columns and layout (4d7dc7b)
- core/signature: Added core class AjfSignature and SignatureType. (d6e023b)
- dev-app: Added Signature field to Dev App demo. (ead4455)
- material/form-builder: Added Signature Field to Form Builder. Added readonly flag to form builder field properties. (b7e4e39)
- material/forms: Added Signature Field to material forms module and field-service. (fe4abdf)
- material/signature: Added Material Signature module and component. (4b3ea1b)
15.3.3 "rich-bovid" (2023-10-06)
Bug Fixes
- core/forms: prints date even when formcontrol changes (1a61104)
- core/reports: fix and test APPLY_LABELS function (aa86918)
- material/form-builder: Fixed a bug causing ChoicesOriginRef not to be updated when a Choices Origin is edited. (d3d4428)
Features
- core/reports: add export all report widgets function (71949e2)
- core/reports: export all exportable widgets in columns and layout (4d7dc7b)
15.3.2 "brave-elephant" (2023-09-05)
15.3.1 "mathematical-shrew" (2023-09-05)
15.3.0 "willing-hyena" (2023-09-04)
Bug Fixes
- core/barcode: Fixed a bug caused by a missing undefined check on the barcode video element when resetting or stopping streams. (111c647)
- core/reports: Add css for single indicator widget (886ce13)
15.2.6 "parental-pike" (2023-08-01)
Bug Fixes
- core/forms: remove orientation changer in page slider (1251ab6)
- material/forms: fix bug with form builder icons (6e3f24b)
- material/forms: fix page slider wheel event (2ff6e00)
Features
- material/forms: replace ajf-icons with material icons (105ad5d)
15.2.5 "respective-whale" (2023-07-07)
Bug Fixes
- core/forms: notEmptyMessage reimplemented in retro-compatible way (c3b9f94)
15.2.4 "wonderful-butterfly" (2023-07-06)
Bug Fixes
- core/forms: change readonly data field format based on language (60bccbc)
- material/form-builder: Fixed various bugs (Could not add new slides, could not save Hints etc.). (3cf94a8)
Features
- core/forms: customizable notEmpty message (eda13f5)
- core/report: add single indicator widget in xls report (afdfb11)
15.2.3 "psychological-gecko" (2023-06-15)
Bug Fixes
- core/reports: fix date functions (17b5e98)
- material/forms: add translation for error messages (af26549)
Features
- core/reports: CONSOLE_LOG returns the value to be logged (c37c974)
- material/forms: Add geolocation field (f0f3313)
15.2.2 "weird-cockroach" (2023-05-23)
15.2.1 "confidential-shark" (2023-05-22)
Bug Fixes
- core/reports: make reports responsive (c96d3d5)
15.2.0 "everyday-kangaroo" (2023-05-04)
Bug Fixes
- core/reports: evaluateExpression stops messing with predefined identifiers (7e7306e)
- core/reports: fix first and last functions (6af2d3f)
- core/reports: use non-strict equality in indicators language (c33aa93)
Features
- core/forms: Added Pipe that returns a string with all validation errors of a FieldInstance. (3947d75)
- material/forms: AjfForm new "card" UI. Added "centeredFieldsContent" and "maxColumns" inputs to form. (38a0bb7)
15.1.5 "royal-weasel" (2023-04-11)
Bug Fixes
- core/reports: fix expression utils function signatures (897b924)
Features
- core/reports: xlsreport date functions (8fce741)
15.1.4 "stale-rabbit" (2023-03-29)
Bug Fixes
- core/reports: fix expression utils function signatures (897b924)
15.1.3 "past-earthworm" (2023-03-22)
Bug Fixes
- core/forms: format date values in form renderer (77b1e70)
- core/models: remove forceFormula from evaluateExpression (d0952ec)
- core/reports: expression utils small fixes (fe805a1)
- core/reports: IF_THEN_ELSE renamed to IF (4dd3ef4)
- core/utils: format date values in the deepCopy of a form (8cd3566)
- material/forms: lint (90d6357)
Features
- core/transloco: add arabic language (9aee359)
15.1.2 "modern-parakeet" (2023-03-17)
Bug Fixes
- core/reports: fix repeat function (1ed9ad4)
15.1.1 "decisive-mammal" (2023-03-16)
Bug Fixes
15.1.0 "definite-primate" (2023-03-16)
Bug Fixes
- Changed sourceRoot in angular.json for all libraries (992a702)
- core/reports: enable variables in indicator expressions (82c8c14)
- core/reports: fix more expression utils functions (3209b56)
- core/reports: fix xlsreport errors row number (97bbdd4)
- core/reports: improve expression utils API and performance (fe3e277)
- material/forms: Added Datepicker to Date-input-field (281a191)
- material/forms: Range Field template fix (formContol directive missing in input) (db8f7f3)
Features
- core/material/forms: Added visual cues and UI improvements for repeating slides in ajf topbar of Page Slider. (148b64b)
15.0.1 "cool-possum" (2023-02-28)
Bug Fixes
- Changed sourceRoot in angular.json for all libraries (992a702)
- material/forms: Added Datepicker to Date-input-field (281a191)
- material/forms: Range Field template fix (formContol directive missing in input) (db8f7f3)
13.2.15 "breakable-mole" (2023-02-21)
Bug Fixes
- core/forms: add null check before reset value (7b64348)
- core/model: fix decimals for sum between floats (a786c1f)
- core/model: fix SUM and APPLY_LABELS report functions (f4703c5)
- core/models: filter dataset from null forms (309ad0d)
- core/models: fix report build dataset function for table fields (5675da4)
- core/models: SUM function fixed for repeating slide (863d531)
- core/reports: fix some expression utils functions (9320297)
- core/reports: paginated dynamic table should be exportable (cf182f6)
- core/table: fixed^Corting on table columns (8701be1)
- material/forms: add header in readonly table and fix cell height (6ad5ce2)
Features
- core/forms: accept formula in defaultValue (a7295b8)
- core/forms: evaluate formula for defaultValue only when field is visible (2a3eddb)
- core/reports: add new widget for paginated tables (14c6241)
- core/reports: select in xlsreport wich columns should be sortable (755165a)
- core/reports: xlsreport: new array functions (33b4420)
- core/table: add sort in table (46b752b)
- material/forms: range value in form always visible (197406e)
- material/reports: add optional dialog with form fields values for table rows (1eb819c)
13.2.14 "silent-capybara" (2023-02-14)
Bug Fixes
- core/forms: add null check before reset value (7b64348)
- core/models: fix report build dataset function for table fields (5675da4)
13.2.13 "wispy-alligator" (2022-12-27)
13.2.12 "joint-possum" (2022-12-23)
Bug Fixes
- core/model: fix decimals for sum between floats (a786c1f)
Features
- core/forms: accept formula in defaultValue (a7295b8)
- core/forms: evaluate formula for defaultValue only when field is visible (2a3eddb)
13.2.11 "brief-harrier" (2022-11-11)
Bug Fixes
- core/models: SUM function fixed for repeating slide (863d531)
- core/reports: paginated dynamic table should be exportable (cf182f6)
Features
- core/reports: select in xlsreport wich columns should be sortable (755165a)
13.2.10 "voluminous-goldfish" (2022-10-25)
Bug Fixes
- material/forms: add header in readonly table and fix cell height (6ad5ce2)
13.2.9 "deaf-lion" (2022-10-21)
Bug Fixes
- core/table: fixed^Corting on table columns (8701be1)
13.2.8 "popular-shrew" (2022-09-30)
Bug Fixes
- core/model: fix SUM and APPLY_LABELS report functions (f4703c5)
- core/models: filter dataset from null forms (309ad0d)
Features
- material/forms: range value in form always visible (197406e)
- material/reports: add optional dialog with form fields values for table rows (1eb819c)
13.2.7 "fortunate-barnacle" (2022-09-14)
Features
- core/reports: add new widget for paginated tables (14c6241)
- core/reports: xlsreport: new array functions (33b4420)
- core/table: add sort in table (46b752b)
13.2.6 "assistant-canid" (2022-09-06)
Bug Fixes
- core/reports: export correct value for tables (45351e5)
13.2.5 "retail-flyingfish" (2022-09-06)
Bug Fixes
- approve api change in core/chart and core/reports (c2a01b9)
- approve api changes in core forms (9c23817)
- calendars/ethiopian: fix month number in ethiopian pipe (7805c31)
- calendars: missing months in ethiopian year view (9a8aa8c)
- core/calendars: month bounds generation in iso mode (d2f4d9a)
- core/calendar: value not set with daily period objects (571f7c1)
- core/chart: Fixed chart pieceLabel assignment (1a95372)
- core/chart: remove unused chart piecelabel plugin (2d4d49d)
- core/common: buildStringIdentifier is not exported (a34307b)
- core/echarts: make echarts module options required (787f0e0)
- core/file-input: add missing param in content children decorators (0e143a4)
- core/file-input: update angular form value on input reset (84e535e)
- core/file-input: use normal cursor when the value is not null (dbc1888)
- core/file-input: value not set on file select (13de9fb)
- core/forms: add default choiceorigins to schema when export form to pdf (8632c9b)
- core/forms: add label instead of value for field with choices into form string identifier (da1711f)
- core/forms: allows all primitive input types inside a table field table field (7d62964)
- core/forms: change NotEmpty validation to check also for empty string (3e6d118)
- core/forms: classes using Angular features need to be decorated (b934078)
- core/forms: fix FormSchema interface in form-to-pdf (010eefb)
- core/forms: fix values in form-to-pdf for single and multiple choices fields (95d6998)
- core/forms: form-to-pdf: fix printing of formula fields (65fd4a7)
- core/forms: hide file preview in read only mode w/ null value (843e280)
- core/forms: hide image preview in read only mode w/ null value (f645e0b)
- core/forms: in table force value to number if type is number (f2e2c39)
- core/forms: include missing templates in ng_module bazel target (3489afd)
- core/forms: initialize choices origin in form renderer (ccecfe0)
- core/forms: Node serializer fromJson name assignment. (0c562cd)
- core/forms: remove cyclic imports (70f7b33)
- core/forms: show labels for select fields when readonly (ddac4e6)
- core/forms: slide validity is not correctly initialized (84565de)
- core/forms: trigger form state updates on group removal (ae0c55d)
- core/forms: unable to create node instance if no validation condition has been defined (3c75245)
- core/forms: update field instance state in init node. (44ebb8a)
- core/forms: wrong max digits validation formula (4a64ff2)
- core/forms: wrong max validation condition (3d068b5)
- core/graph: fix svg-pan-zoom import (921bd39)
- core/graph: remove unused file (319483b)
- core/models: accept string input in formatDate validation helper (9229731)
- core/models: ALL_VALUES_OF is not extracting values from main forms (3da14e6)
- core/models: sort code identifiers (6eb6093)
- core/range: range field must call base class ngOnInit method (11e0eed)
- core/report: fix expression-utils functions (32b4f31)
- core/reports: add exportable attribute in table widget instance (668cb08)
- core/reports: AjfReport instance imported using current module name (761c8f6)
- core/reports: approve api change (b3eb5e7)
- core/reports: chart.js plugin option formalae are not correctly evaluated (626a10c)
- core/reports: convert rows for table into plain array. Add new function for compare date. (e3e1bf0)
- core/reports: export also dynamic table widget both with rowspan or colspan (60a2b4c)
- core/reports: export correct value for tables (45351e5)
- core/reports: fixed the export of the csv, now shows the value without the saveValue warning (a5f7bbc)
- core/reports: hindikit: generalized function parsing (2a60233)
- core/reports: increase page size and fix printing of numbers in tables (8f68a14)
- core/reports: missing props in heat map widget instance (7ccd7d6)
- core/reports: omit table header when empty (6a7fc1a)
- core/reports: translate table cells and chart labels (8cc764f)
- core/reports: widget wrapper inside export container has zero height (e34d940)
- core/reports: widget.options misspell in widgetToWidgetInstance (6c96a41)
- core/transloco: add module forRoot function (9112607)
- core/transloco: add prt and eth translations (3896d22)
- core: fix COUNT_FORMS_UNIQUE (cab93d5)
- dev-app: ionic widgets demo layout (c35c650)
- dev-app: report from form params (9259640)
- dev-app: report from form set schema wrong params (90e4539)
- forms: formula fields must be readonly inputs (93c2819)
- forms: table field handling number input by ng if directive (3794497)
- form: template (da4f4df)
- ionic/forms: add css for table fields (1fba2b4)
- ionic/forms: render table header as text (5accdfb)
- lint errors (2380a0a)
- material/barcode: file drop not working (4fa778d)
- material/form-builder: can't delete slides (e1bc010)
- material/form-builder: can't edit form starting from an empty schema (830ba87)
- material/form-builder: choices origins are not correctly saved (96ce906)
- material/form-builder: dnd from left bar difficult with long forms (9ebf2a9)
- material/form-builder: formulae and conditions not updated in UI (83a2ebb)
- material/form-builder: messy code after cherry pick (68f5205)
- material/form-builder: output form should not repeat choice values for every choice field (7a25255)
- material/form-builder: size and default value props are not saved (f522cf3)
- material/form: input field (6dc1406)
- material/forms: approve api change (6e41ff8)
- material/forms: date field uses an unexisting calendar selection mode (5e2c6c6)
- material/forms: render table header as text (3240bfc)
- material/reports: add Layout widget to defaultWidgetsFactory (c8484d1)
- multiple: add missing aria labels in form fields (4a45825)
- multiple: approve api change in core/common and material/monaco-editor (026413f)
- multiple: remove some circular deps in reports modules (9864187)
- multiple: report from xls (8489fda)
- multiple: reports default widgets map need to be provided in root (a0fc21b)
- report-to-pdf: fix retrieval of chart's canvasDataUrl in material component (4f2dee2)
Features
- add support for TypeScript 4.0 (173aec1)
- calendars/ethiopian: add calendar pipe (31add4a)
- calendars: add ethiopian calendar module (55064f6)
- change tslib from direct dependency to peerDependency (0fea4be)
- core/calendar: add gregorian calendar module (0c94854)
- core/chart: add support for chart.js callback functions (4a37122)
- core/common: add helper to build a string from a string identifier (b2f03b1)
- core/file-input: add accept input to limit file mime type (6840281)
- core/file-input: add file input component (62d7551)
- core/file-input: add upload to storage options in file field (e48bd88)
- core/form: make a slide readonly by condition (6d6f0e4)
- core/forms: make a field read-only from the schema (41b06ef)
- core/forms: add file field (fc2b066)
- core/forms: add image field (14dfa1c)
- core/forms: add new file field type (99eb889)
- core/forms: add pipe to build string from string identifier (3fa1ceb)
- core/forms: add range field (6f5d0f0)
- core/forms: add video url field type (5d84a7d)
- core/forms: form-to-pdf (20b4cd7)
- core/forms: improve form-to-pdf api (4e430ec)
- core/graph: add e2e test (d7d4833)
- core/graph: add new graph widget (fb5817e)
- core/heat-map: add heat map component (686d978)
- core/reports: Add action in heatmap. Add dynamic formdata list in xlsreports. (9c6869b)
- core/reports: add AjfWidgetService for custom widgets definition (b7335ae)
- core/reports: add dynamic table widget (9c4e76e)
- core/reports: add filter widget (eea3db2)
- core/reports: add formula for paginated widget and function for formdata in dynamic table (a2f60af)
- core/reports: add graph in xls report (2590bd0)
- core/reports: add pipe to build string from string identifier (2c585f5)
- core/reports: add range field in report from form (996b165)
- core/reports: add report builder by xls (9ef65dd)
- core/reports: add report functions for dynamic form table and paginated lists (ddb66fa)
- core/reports: add string identifier in report interface (6e3abab)
- core/reports: add support for heatmap widgets in xlsreports (2955009)
- core/reports: add support for user defined init functions in custom widgets (6d0c788)
- core/reports: add xls function for paginated table with dialog (49fca66)
- core/reports: expression-utils functions implemented in hindikit-parser (d31953a)
- core/reports: heatmap widget values from formula (5efbb82)
- core/reports: html icons to text in csv/xlsx widget export (0dc2248)
- core/reports: icons to text translation in pdf printing (35c50dd)
- core/reports: js in xlsreport formulas (08118fd)
- core/reports: pdf printing of dynamic tables (878c4f2)
- core/reports: set image width from styles (7359a03)
- core/reports: xlsreport: improved error reporting (7025985)
- core/testing: add private helpers for e2e tests (aeaac2e)
- core/transloco: support override of default transloco configuration (aa82786)
- form: add hint (e02071e)
- github: make robzan8 owner of form-to-pdf and report-to-pdf (71a146b)
- ionic/forms: add video url field component (7bbb1cb)
- ionic/reports: add support for custom report widgets definition (2fd8343)
- material/form-builder: add show attribute to string identifier (a07f752)
- material/form-builder: add support for range field properties (e55d51f)
- material/form-builder: add support for table fields (662d6a1)
- material/form-builder: Added Drag & Drop functionalities. (e611a24)
- material/form-builder: always show input in choices origin editor (9b50c84)
- material/forms: add slides validation indicator in breadcrumbs (cbe9f36)
- material/forms: add video url field component (94b0b58)
- material/forms: render text fields in a text area (ea2f70a)
- material/report-builder: add hint to field node properties (b334583)
- material/reports: add support for custom report widgets definition (13ae02f)
- multiple: add report from form function (ba72d14)
- multiple: add support for TypeScript 4.4 (417b470)
- multiple: bold form labels in readonly mode (bed736f)
- multiple: switch front/back camera in barcode video (99064ec)
- page-slider: add disableRemoval mode in repeating slide (91bfeaa)
- report warning if duplicate theme styles are generated (bfc59fd)
- report-to-pdf (2d15b6a)
- reports: add dialog widget (ad9358f)
- reports: add heat map widget (a2a5674)
- reports: add paginated list widget (e123bd1)
Reverts
- Revert "ci: disable remote http bazel cache" (16df869)
- Revert "chore: add script to resync caretaker app open PRs" (16f7dec)
13.2.4 "yearning-earwig" (2022-08-04)
13.2.3 "evident-magpie" (2022-07-29)
Features
- core/reports: add xls function for paginated table with dialog (49fca66)
- core/reports: js in xlsreport formulas (08118fd)
13.2.2 "wandering-harrier" (2022-07-21)
Features
- core/reports: Add action in heatmap. Add dynamic formdata list in xlsreports. (9c6869b)
13.2.1 "parallel-wolverine" (2022-07-14)
Bug Fixes
- core/reports: convert rows for table into plain array. Add new function for compare date. (e3e1bf0)
Features
- core/reports: add formula for paginated widget and function for formdata in dynamic table (a2f60af)
- core/reports: add report functions for dynamic form table and paginated lists (ddb66fa)
13.2.0 "jittery-dormouse" (2022-07-04)
Bug Fixes
- core/echarts: make echarts module options required (787f0e0)
- core/reports: missing props in heat map widget instance (7ccd7d6)
Features
- core/file-input: add upload to storage options in file field (e48bd88)
- core/heat-map: add heat map component (686d978)
- core/reports: add support for heatmap widgets in xlsreports (2955009)
- core/reports: heatmap widget values from formula (5efbb82)
- core/reports: xlsreport: improved error reporting (7025985)
- reports: add dialog widget (ad9358f)
- reports: add heat map widget (a2a5674)
- reports: add paginated list widget (e123bd1)
13.1.5 "wonderful-crocodile" (2022-05-06)
Bug Fixes
- core/reports: widget.options misspell in widgetToWidgetInstance (6c96a41)
13.1.4 "brief-ape" (2022-04-29)
Bug Fixes
- core/file-input: update angular form value on input reset (84e535e)
- core/graph: fix svg-pan-zoom import (921bd39)
- core/graph: remove unused file (319483b)
Features
- core/graph: add e2e test (d7d4833)
- core/graph: add new graph widget (fb5817e)
- core/reports: add graph in xls report (2590bd0)
- multiple: switch front/back camera in barcode video (99064ec)
13.1.3 "satisfied-tarsier" (2022-04-05)
13.1.2 "determined-toucan" (2022-03-31)
Bug Fixes
- core/models: ALL_VALUES_OF is not extracting values from main forms (3da14e6)
- core/models: sort code identifiers (6eb6093)
- core/reports: hindikit: generalized function parsing (2a60233)
Features
- material/form-builder: add support for table fields (662d6a1)
- multiple: bold form labels in readonly mode (bed736f)
13.1.1 "deliberate-gibbon" (2022-03-22)
Features
- core/transloco: support override of default transloco configuration (aa82786)
13.1.0 "unwilling-tapir" (2022-03-21)
Bug Fixes
- calendars/ethiopian: fix month number in ethiopian pipe (7805c31)
- core/chart: Fixed chart pieceLabel assignment (1a95372)
- core/forms: form-to-pdf: fix printing of formula fields (65fd4a7)
- core/forms: trigger form state updates on group removal (ae0c55d)
- core/report: fix expression-utils functions (32b4f31)
- core/reports: export also dynamic table widget both with rowspan or colspan (60a2b4c)
- core: fix COUNT_FORMS_UNIQUE (cab93d5)
- multiple: report from xls (8489fda)
Features
- core/reports: add filter widget (eea3db2)
- core/reports: add report builder by xls (9ef65dd)
- core/reports: expression-utils functions implemented in hindikit-parser (d31953a)
- core/reports: html icons to text in csv/xlsx widget export (0dc2248)
- material/form-builder: add support for range field properties (e55d51f)
- material/forms: add slides validation indicator in breadcrumbs (cbe9f36)
Reverts
- Revert "ci: disable remote http bazel cache" (16df869)
13.0.0 "successive-tahr" (2022-03-10)
core
Commit |
Type |
Description |
083440a92 |
feat |
reports: add filter widget |
b93407817 |
fix |
forms: classes using Angular features need to be decorated |
3c7524545 |
fix |
forms: unable to create node instance if no validation condition has been defined |
2f19941ff |
fix |
report: fix expression-utils functions |
1aa7c3536 |
fix |
fix COUNT_FORMS_UNIQUE |
### material |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
2747ff2ce |
feat |
form-builder: add support for range field properties |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
417b470e2 |
feat |
add support for TypeScript 4.4 |
## Special Thanks |
|
|
Marco Marche, peppedeka and trik |
|
|
12.1.7 "dark-parrot" (2022-01-10)
calendars
Commit |
Type |
Description |
2d8bc05ce |
fix |
ethiopian: fix month number in ethiopian pipe |
### core |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
05f6bf3d0 |
feat |
reports: add report builder by xls |
2c2b027e1 |
feat |
reports: expression-utils functions implemented in hindikit-parser |
b211ce879 |
feat |
reports: html icons to text in csv/xlsx widget export |
d2b00a530 |
fix |
chart: Fixed chart pieceLabel assignment |
0d19c887f |
fix |
reports: export also dynamic table widget both with rowspan or colspan |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
fc3b0e02f |
fix |
report from xls |
## Special Thanks |
|
|
Marco Tozzi, Roberto Zanotto, peppedeka, sara and trik |
|
|
13.0.0-rc.1 "evolutionary-lamprey" (2022-01-10)
calendars
Commit |
Type |
Description |
efc186e9b |
fix |
ethiopian: fix month number in ethiopian pipe |
### core |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
3c62783e1 |
feat |
reports: add report builder by xls |
5b2c3ffad |
feat |
reports: expression-utils functions implemented in hindikit-parser |
5a662c6ba |
feat |
reports: html icons to text in csv/xlsx widget export |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
fdffd9425 |
fix |
report from xls |
## Special Thanks |
|
|
Roberto Zanotto, peppedeka, sara and trik |
|
|
13.0.0-rc.0 "technical-starfish" (2021-10-29)
core
Commit |
Type |
Description |
1a9537256 |
fix |
chart: Fixed chart pieceLabel assignment |
60a2b4cd9 |
fix |
reports: export also dynamic table widget both with rowspan or colspan |
## Special Thanks |
|
|
Marco Marche, Marco Tozzi, sara and trik |
|
|
12.1.6 "key-toad" (2021-10-20)
Special Thanks
trik
13.0.0-next.10 "acceptable-bonobo" (2021-10-20)
Special Thanks
trik
13.0.0-next.9 "empty-river" (2021-10-13)
core
Commit |
Type |
Description |
b93407817 |
fix |
forms: classes using Angular features need to be decorated |
## Special Thanks |
|
|
trik |
|
|
12.1.5 "throbbing-snow" (2021-10-13)
core
Commit |
Type |
Description |
db28cc122 |
fix |
reports: AjfReport instance imported using current module name |
558af3ae8 |
fix |
reports: increase page size and fix printing of numbers in tables |
### dev-app |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
e78680438 |
fix |
report from form params |
ba0e05af5 |
fix |
report from form set schema wrong params |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
619c95d48 |
fix |
add missing aria labels in form fields |
## Special Thanks |
|
|
Roberto Zanotto, peppedeka and trik |
|
|
13.0.0-next.8 "misty-shape" (2021-10-12)
core
Commit |
Type |
Description |
3c7524545 |
fix |
forms: unable to create node instance if no validation condition has been defined |
761c8f6ef |
fix |
reports: AjfReport instance imported using current module name |
8f68a1496 |
fix |
reports: increase page size and fix printing of numbers in tables |
### dev-app |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
9259640b5 |
fix |
report from form params |
90e453955 |
fix |
report from form set schema wrong params |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
417b470e2 |
feat |
add support for TypeScript 4.4 |
4a4582589 |
fix |
add missing aria labels in form fields |
## Special Thanks |
|
|
Marco Marche, Roberto Zanotto, peppedeka and trik |
|
|
12.1.4 "plain-silence" (2021-09-30)
core
Commit |
Type |
Description |
1e959ba0b |
feat |
reports: add range field in report from form |
266210286 |
fix |
forms: in table force value to number if type is number |
e99e841af |
fix |
forms: Node serializer fromJson name assignment. |
## Special Thanks |
|
|
Marco Tozzi, peppedeka, sara and trik |
|
|
13.0.0-next.2 "still-mouse" (2021-09-30)
core
Commit |
Type |
Description |
996b165d0 |
feat |
reports: add range field in report from form |
f2e2c3996 |
fix |
forms: in table force value to number if type is number |
0c562cd85 |
fix |
forms: Node serializer fromJson name assignment. |
## Special Thanks |
|
|
Marco Marche, Marco Tozzi, peppedeka, sara and trik |
|
|
12.1.3 "flat-cloud" (2021-09-27)
core
Commit |
Type |
Description |
80314898e |
fix |
forms: unable to create form instance if no validation condition has been defined |
## Special Thanks |
|
|
trik |
|
|
13.0.0-next.1 "ancient-sea" (2021-09-27)
core
Commit |
Type |
Description |
3c7524545 |
fix |
forms: unable to create node instance if no validation condition has been defined |
0.0.0 "hidden-silence" (2021-09-20)
core
Commit |
Type |
Description |
6d6f0e44e |
feat |
form: make a slide readonly by condition |
6f5d0f0e6 |
feat |
forms: add range field |
35c50dd4a |
feat |
reports: icons to text translation in pdf printing |
11e0eed46 |
fix |
range: range field must call base class ngOnInit method |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
ba72d14ae |
feat |
add report from form function |
12.1.2 "soft-snow" (2021-09-21)
Special Thanks
Marco Marche and trik
12.1.0 "winter-credit" (2021-09-20)
core
Commit |
Type |
Description |
6f5d0f0e6 |
feat |
forms: add range field |
6d6f0e44e |
feat |
form: make a slide readonly by condition |
35c50dd4a |
feat |
reports: icons to text translation in pdf printing |
11e0eed46 |
fix |
range: range field must call base class ngOnInit method |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
ba72d14ae |
feat |
add report from form function |
13.0.0-next.0 "hidden-silence" (2021-09-20)
core
Commit |
Type |
Description |
6d6f0e44e |
feat |
form: make a slide readonly by condition |
6f5d0f0e6 |
feat |
forms: add range field |
35c50dd4a |
feat |
reports: icons to text translation in pdf printing |
11e0eed46 |
fix |
range: range field must call base class ngOnInit method |
### multiple |
|
|
Commit |
Type |
Description |
-- |
-- |
-- |
ba72d14ae |
feat |
add report from form function |
12.1.0-next.2 "parsimonious-cover" (2021-08-30)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: add default choiceorigins to schema when export form to pdf (8632c9be7e96c1abb0dcbd7fd5cfe643c830077a) |
| bug fix | forms: update field instance state in init node. (44ebb8acf91eed8355ba1ad40604fcc659f9d982) |
| bug fix | reports: omit table header when empty (6a7fc1ae0731f5cce42b914cb6ad2e0baa6da29e) |
| bug fix | transloco: add module forRoot function (9112607f3285647940aa324c303310faa50258bb) |
| bug fix | transloco: add prt and eth translations (3896d220788ee9daf8b0507ed002e540ad7939cd) |
| feature | reports: pdf printing of dynamic tables (878c4f275809d4756568528743a134840934aabb) |
ionic
| | |
| ---------- | --------------------- |
| bug fix | forms: add css for table fields (1fba2b44a5e072b548182ab04646ae942f8c78bf) |
material
| | |
| ---------- | --------------------- |
| bug fix | reports: add Layout widget to defaultWidgetsFactory (c8484d1b6cd7643d210460fb8d1d86c7664c20cf) |
ajf
| | |
| ---------- | --------------------- |
| bug fix | forms: table field handling number input by ng if directive (379449705e09db113081aef59551d6689f29e55b) |
12.1.0-next.1 "broken-waterfall" (2021-06-22)
ajf
| | |
| ---------- | --------------------- |
| bug fix | multiple: remove some circular deps in reports modules (986418751f2c0088950c92b96ec3fe09f08aebe9) |
| bug fix | multiple: reports default widgets map need to be provided in root (a0fc21bd576848ff46e26ef40cec1e4adca3329a) |
12.1.0-next.0 "crimson-bread" (2021-06-16)
ajf
| | |
| ---------- | --------------------- |
| bug fix | multiple: approve api change in core/common and material/monaco-editor (026413fb337a5f118327bc86cb718c1a11718d5c) |
12.0.0 "odd-waterfall" (2021-06-10)
material
| | |
| ---------- | --------------------- |
| feature | form-builder: add show attribute to string identifier (a07f752306f8ebe925db45026b1a8bec2850e7c7) |
12.0.0-next.3 "lucky-cell" (2021-05-31)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: allows all primitive input types inside a table field table field (7d629645652954b4a42199f960aae32a45eb42b8) |
| bug fix | reports: fix the csv/xsls export of tables with colspan or duplicated header labels (e0c01fa05a5b68c59835471b10ac3c0c798bdcca) |
12.0.0-next.2 "broken-smoke" (2021-04-23)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: change NotEmpty validation to check also for empty string (3e6d1184a61fdd20b4ce42084d6874d5feb7f7af) |
| bug fix | forms: fix values in form-to-pdf for single and multiple choices fields (95d69989a05c8fc648bb175f3f7ee01851dddd6b) |
11.1.1 "wispy-math" (2021-03-26)
core
| | |
| ---------- | --------------------- |
| bug fix | reports: fixed the export of the csv, now shows the value without the saveValue warning (ad4a07dc47d434b56d233cbae531b07c127eb513) |
| feature | forms: improve form-to-pdf api (06f846da01e98f532e1e792e088d5b876fba6f4d) |
material
| | |
| ---------- | --------------------- |
| feature | form-builder: Added Drag & Drop functionalities. (450fba6b49d14575eeb8a356c549afa83bf9c0b1) |
ajf
| | |
| ---------- | --------------------- |
| feature | page-slider: add disableRemoval mode in repeating slide (afee0dca762ffc92fa901de34e639827d92ddf28) |
12.0.0-next.1 "quiet-cloud" (2021-03-24)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: fix FormSchema interface in form-to-pdf (010eefb125d927bbb84626d4919cd0e743148e98) |
| bug fix | reports: fixed the export of the csv, now shows the value without the saveValue warning (a5f7bbc676d1e25af5016a4389b681c78eaa25fc) |
| feature | forms: improve form-to-pdf api (4e430ec0b5828f3b32623e7c121691741a6859a3) |
material
| | |
| ---------- | --------------------- |
| feature | form-builder: Added Drag & Drop functionalities. (e611a24b26bba1b94ee4837ad7f35c636463c083) |
ajf
| | |
| ---------- | --------------------- |
| feature | page-slider: add disableRemoval mode in repeating slide (91bfeaa85d6bc78174219683be55d38bfbc7b36f) |
12.0.0-next.0 "odd-scene" (2021-03-12)
update to angular 12
11.0.8 "fancy-fog" (2021-03-08)
core
| | |
| ---------- | --------------------- |
| feature | forms: form-to-pdf (20b4cd706af0b4513bda25f4341eda17051b6f8e) |
| feature | reports: set image width from styles (7359a03c7851fcf40734a911b0b0c83e226c008c) |
material
| | |
| ---------- | --------------------- |
| bug fix | form-builder: output form should not repeat choice values for every choice field (7a252557190dda86debba9a90fb25dc569ab5b8c) |
| feature | report-builder: add hint to field node properties (b33458344f8b69bbe9ab86d9f8e32996394cb0c3) |
11.0.7 "internal-sweater" (2021-02-04)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: add label instead of value for field with choices into form string identifier (da1711f446f640e12b331d81cd800de51a1298ce) |
| feature | forms: make a field read-only from the schema (41b06ef6932eecd0ebe71c57785d9f4d26347933) |
ajf
| | |
| ---------- | --------------------- |
| feature | form: add hint (e02071eb8d3a39150d8fdf907c3d0616fe9707fc) |
11.0.6 "plain-violet" (2021-01-18)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: slide validity is not correctly initialized (84565de27ecc266d02e66dec045f0ebdb45d2a0b) |
| bug fix | reports: add exportable attribute in table widget instance (668cb085b7e2e92a048d53a7261917e1c730fa48) |
material
| | |
| ---------- | --------------------- |
| bug fix | form: input field (6dc1406211e6609ad31769e67c6b249b43e1d1d0) |
ajf
| | |
| ---------- | --------------------- |
| bug fix | report-to-pdf: fix retrieval of chart's canvasDataUrl in material component (4f2dee2e93a302c22c249d38484c78daa2d103e7) |
11.0.5 "gentle-band" (2020-12-04)
core
| | |
| ---------- | --------------------- |
| feature | forms: add pipe to build string from string identifier (3fa1ceb5717cb39b1db3cfeb19ab4155e6c3d4be) |
| feature | reports: add pipe to build string from string identifier (2c585f5a71340f4b50ec1aa24264f0452973ddfa) |
11.0.4 "bitter-dream" (2020-12-04)
core
| | |
| ---------- | --------------------- |
| bug fix | common: buildStringIdentifier is not exported (a34307bfa0bbd47a86320fa5c6247c8aa1c7a32a) |
11.0.3 "late-sound" (2020-12-03)
core
| | |
| ---------- | --------------------- |
| bug fix | reports: widget wrapper inside export container has zero height (e34d94044084cbfad02f9a018bcd7c2f68ae5266) |
| feature | common: add helper to build a string from a string identifier (b2f03b11038fd9f8cd4904334925eb9bc57fc793) |
| feature | reports: add string identifier in report interface (6e3abab375de3aaaa86c082bb5acefaf233e98e0) |
11.0.2 "shy-term" (2020-11-30)
ajf
| | |
| ---------- | --------------------- |
| bug fix | forms: formula fields must be readonly inputs (93c2819c8231e990e3b1f3a30dc20275aa2a2408) |
11.0.1 "delicate-queen" (2020-11-30)
core
| | |
| ---------- | --------------------- |
| bug fix | forms: show labels for select fields when readonly (ddac4e635f319ccf9a9c973769e39976d900bc9c) |
ajf
| | |
| ---------- | --------------------- |
| bug fix | approve api change in core/chart and core/reports (c2a01b9e8b97ef2a011a135f8c3eb838ef35006f) |
| feature | report-to-pdf (2d15b6a4df5e5e837aa42363ce3cc0772b1f870b) |
11.0.0 "divine-cell" (2020-11-20)
ajf
| | |
| ---------- | --------------------- |
| bug fix | approve api changes in core forms (9c23817c4b56829402b06802fe31a718d8cec110) |
| bug fix | lint errors (2380a0a69dc7855a05b6fe51b424e34e287be657) |
| feature | add support for TypeScript 4.0 (173aec1fcc197c5bdfd28a0aba00d79b583eb8ba) |
10.0.6 "misty-cherry" (2020-10-21)
ionic
| | |
| ---------- | --------------------- |
| bug fix | forms: render table header as text (5accdfbda94a3e05c5381591e8e1d0913d62a946) |
material
| | |
| ---------- | --------------------- |
| bug fix | forms: render table header as text (3240bfc0697f8d96b261f1dfadc6e74cc17e04d1) |
ajf
| | |
| ---------- | --------------------- |
| bug fix | dev-app: ionic widgets demo layout (f81cdc30d1db198b434ce08a097015298c1fe89d) |
10.0.5 "sweet-firefly" (2020-08-28)
core
| | |
| ---------- | --------------------- |
| feature | reports: add support for user defined init functions in custom widgets (6d0c7888bb217bd1d5d27f44116f844dac1fdd0d) |
10.0.4 "sparkling-limit" (2020-08-21)
core
| | |
| ---------- | --------------------- |
| feature | reports: add AjfWidgetService for custom widgets definition (81d5ed084f78a8024b25d12194a2843f1d4c6989) |
ionic
| | |
| ---------- | --------------------- |
| feature | reports: add support for custom report widgets definition (f43b6005dc25e625848951a3a393d51c44ec010e) |
material
| | |
| ---------- | --------------------- |
| bug fix | forms: approve api change (6e41ff869f8f02dfb39e6ddd0e3a6ddc0a0bc8f7) |
| feature | reports: add support for custom report widgets definition (9bcd57f5cdc3a00c3b5faccbdc03ba47c96cd979) |
10.0.3 "bitter-breeze" (2020-08-06)
material
| | |
| ---------- | --------------------- |
| feature | forms: render text fields in a text area (ea2f70a308b8d4a4a8b09824add65df62bff5061) |
10.0.2 "rapid-butterfly" (2020-06-30)
core
| | |
| ---------- | --------------------- |
| bug fix | reports: translate table cells and chart labels (8cc764f51270a81481bf9942e59f930ac2dab742) |
10.0.1 "jolly-queen" (2020-06-29)
10.0.0 "nameless-mode" (2020-06-26)
core
| | |
| ---------- | --------------------- |
| bug fix | chart: remove unused chart piecelabel plugin (2d4d49daf3271d2907a4372aa8e37c11e6dff150) |
| bug fix | file-input: add missing param in content children decorators (0e143a4b97fee57198265d4c07f6ed83871de043) |
| bug fix | file-input: use normal cursor when the value is not null (dbc1888ed2316a915e4cfa0638cbc18a86e02c57) |
| bug fix | file-input: value not set on file select (13de9fbfb1a451331563dac0e3dff2fef00927d2) |
| bug fix | forms: hide file preview in read only mode w/ null value (843e28030aa487d1e471a9c8104dacbecc264cac) |
| bug fix | forms: hide image preview in read only mode w/ null value (f645e0b4c6b080215667b3e9ce7ee331f9e0f07a) |
| feature | chart: add support for chart.js callback functions (4a371227efb89d462e79fa32a2f357e1734af58d) |
| feature | file-input: add accept input to limit file mime type (6840281727b30f6d72260d478ea60b3e573f01a3) |
| feature | file-input: add file input component (62d7551fc7592be0a243eea4be4e034c2cc5aa49) |
| feature | forms: add file field (fc2b0664d03bab43380de8f5549f80de19fd0e4e) |
| feature | forms: add image field (14dfa1c11800a30ca8d80f1af7709430ea0ab2e9) |
| feature | forms: add new file field type (99eb88937154fdab5483c9d8a3b57b08d98b76ee) |
| feature | forms: add video url field type (5d84a7dcadd30a6399e9204c127997fcaf7997b9) |
| feature | testing: add private helpers for e2e tests (aeaac2e11e96a71259e2725ede944544540ecc95) |
ionic
| | |
| ---------- | --------------------- |
| feature | forms: add video url field component (7bbb1cb432e732f15e2c512f1b2da69f3cdcab50) |
material
| | |
| ---------- | --------------------- |
| bug fix | form-builder: formulae and conditions not updated in UI (83a2ebba5098d09716d08cb7e2f9080553f50f6e) |
| bug fix | form-builder: messy code after cherry pick (68f52058c5db2e0614cee8865143da84fc774dc9) |
| feature | forms: add video url field component (94b0b58ffd6867a58cc12b728b94756be5e5b5aa) |
ajf
| | |
| ---------- | --------------------- |
| feature | report warning if duplicate theme styles are generated (bfc59fd0c01762bbbd8b18844d8fb4976d996343) |
10.0.0-next.0 "jolly-field" (2020-05-14)
material
| | |
| ---------- | --------------------- |
| bug fix | barcode: file drop not working (4fa778d2d7b06638bce9da9fac23431dac95ebeb) |
core
| | |
| ---------- | --------------------- |
| bug fix | forms: include missing templates in ng_module bazel target (3489afd27677c986f2c2a807cf02e4915f46aac4) |
| bug fix | forms: initialize choices origin in form renderer (ccecfe0ac573bd8c0f0c43ee6fbf7b211259170d) |
| feature | reports: add dynamic table widget (9c4e76e6982b91d6ffb30af7f89718796fd1b0fd) |