3.15.0 (2026-04-07)
- bump math rendering module PIE-112, demo PIE-28 (97f3ebf)
3.14.1 (2025-11-27)
- add defensive null check for sound upload progress callback PD-5384 (61c9a63)
3.14.0 (2025-11-20)
- pd-5258: fix pie-author react 18 rendering issue (51d50a5)
3.13.4 (2025-10-27)
- prevent whenDefined failures (0b1ef9c)
- update tests (8b64a77)
- wait for onLoadFn to complete PD-5267 (4eb6b4d)
3.13.3 (2025-10-14)
- bump mr (a0cd727)
3.13.2 (2025-10-13)
- pass reFetchBundle to inner pie-player and refactor PD-5264 (8edddcc)
3.13.1 (2025-10-10)
- new relic tracking and add tracking for operation retry PD-5261 (7d35c85)
3.13.0 (2025-10-06)
- retry bundle fetching for any error PD-5073 (fa0fcc9)
3.12.2 (2025-09-30)
- conclude merge with master (80cef23)
- extend provideScore to handle stimulus item PD-5213 (d374f65)
- return empty list instead of null (b896d11)
3.12.1 (2025-09-26)
- update pie-lib/math-rendering (5094863)
3.12.0 (2025-09-25)
- expose math-rendering on window PD-5227 (18c938d)
3.11.1 (2025-09-19)
- add a log for testing (eb6797f)
- get rid of unused demo page (93d1037)
- send partialScoring in env to provide score player PD-5213 (d237f3e)
3.11.0 (2025-07-24)
- add passageContainerClass and containerClass support (3a83752)
3.10.0 (2025-07-22)
- enforce custom classname as required property, add default pd-5129 (642a669)
- update customclassname documentation to clarify usage (bc9ab1e)
- add documentation (8546df0)
3.9.1 (2025-07-18)
- duplicate stylesheet injection for player with passage (a7bae50)
3.9.0 (2025-07-18)
- race condition fix and demo file change (3211226)
3.8.3 (2025-07-03)
- pie-stimulus-layout: handle window resize for read more PD-5043 (27c7e80)
- pie-stimulus-layout: rewrite code to be cleaner PD-5043 (b046496)
3.8.2 (2025-06-30)
- handle other mathjax version on the page for accessibility PD-5059 (6533287)
- test PD-5059 (f20ca9c)
- use math-rendering PD-4810 (086c984)
3.8.1 (2025-06-02)
- revert changes from PD-4810 (821f9b1)
3.8.0 (2025-05-27)
- bump pie-toolbox-math-rendering-module version PD-4810 (e3a8439)
3.7.0 (2025-05-27)
- bump pie-toolbox-math-rendering-module version PD-4810 (cf69426)
3.6.0 (2025-05-27)
- bump @pie-lib/pie-toolbox-math-rendering-module version (5ce5998)
- use updated math-rendering package instead of accessible version (1bffb08)
3.5.1 (2025-05-20)
- new-relic: add loader config to player and author (d8f9108)
3.5.0 (2025-05-20)
- remove unused code PD-4939 (f02902b)
- ts errors PD-4939 (5ebb828)
- new-relic: simplify config and update tracking (29d6a2a)
- new-relic: add new relic support PD-4939 (96e56ef)
- pie-stimulus-layout: adjust viewport threshold for layout switch to 1020px PD-4526 (4d5cb14)
3.4.0 (2025-05-07)
- add performance logs and validation for props PD-4120 (466dbad)
- clean up (7d7a4cf)
- support multiple stylesheets url PD-4120 (e456f16)
- wip suppport external stylesheets PD-4120 (1881a4b)
3.3.0 (2025-03-28)
- avoid crash in tests before measuring element load time PD-4939 (f22fee6)
- add performance metrics for bundle loading & setup timing PD-4939 (caff4c0)
3.2.0 (2025-01-14)
- pie-api-player: update docu based on findings PD-4664 (658db17)
- pie-player: update documentation nased on findings PD-4664 (66db6c3)
3.1.4 (2024-11-15)
- update pie-lib/pie-toolbox-math-rendering-module (5fd393b)
3.1.3 (2024-10-14)
- update pie-toolbox (fa9748c)
3.1.2 (2024-10-03)
- update @pie-lib/pie-toolbox-math-rendering-module (0b849b3)
3.1.1 (2024-09-26)
- add back math-rendering-accessible (92f395f)
3.1.0 (2024-09-24)
- ability to enable/disable math-rendering-accessible PD-3989 (aaaada6)
- update pie-lib/pie-toolbox-math-rendering-module PD-3989,4103,3865 (bae158a)
3.0.0 (2024-08-27)
- use proxy for bundle endpoints defaults PD-4048 (0c094f3)
- The new defaults for bundle endpoints will redirect to proxy. That means the customers need to whitelist proxy link.
2.11.12 (2024-08-26)
- temporary remove usage of math-rendering-accessible PD-3989 (bd468aa)
2.11.11 (2024-08-26)
- handled extra time and upload case PD-4013 (f9a2460)
2.11.10 (2024-08-23)
- made sure image upload works PD-4013 (d4e5383)
2.11.9 (2024-08-02)
- add reFetchBundle option PD-3989 (6339dc7)
2.11.8 (2024-08-01)
- don't fetch items that are already in process PD-3989 (8c81b43)
- update pie-toolbox module PD-3988 (23a8147)
2.11.7 (2024-07-16)
- made sure fileinput cancel is handled [PD-3634] (4f9aa46)
2.11.6 (2024-07-09)
- also convert rubric if rubricEnabled, not only if forceEnabled (775d2ed)
- complex-rubric: add sanity checks PD-3218 (05fb5d1)
- complex-rubric: add sanity checks PD-3218 (01875f1)
- complex-rubric: fix model values on force rubric conversion PD-3218 (e7b62f0)
- complex-rubric: fix model values on force rubric conversion PD-3395 (5f7659d)
2.11.5 (2024-07-03)
- reset configuration if add preview changes PD-3914 (18ef70f)
2.11.4 (2024-07-02)
- pie-loader: add onload and scripturl instead of content PD-3907 (9c44373)
2.11.3 (2024-07-02)
- pie-loader: added missing script type attribute PD-3907 (99d31b0)
- pie-loader: added missing script type attribute PD-3907 (0a942fa)
2.11.2 (2024-06-21)
- prevent updating item if not needed (infinite loop on ebsr) PD-3863 (1da6e4a)
2.11.1 (2024-06-20)
- pie-loader: add fetch retry functionality for pie scripts PD-3808 (5318266)
- pie-loader: add retry with exponential backoff PD-3808 (62ab922)
- pie-loader: add retry with exponential backoff PD-3808 (3aa48f5)
- pie-loader: add retry with exponential backoff PD-3808 (9f2402f)
2.11.0 (2024-04-29)
- upgrade math-rendering-accessible PD-3643 (d24cc5a)
2.10.0 (2024-04-25)
- add bundle endpoints overwrite support and example PD-3670 (435649d)
- add bundle endpoints overwrite support and example PD-3670 (b95779e)
2.9.0 (2024-04-24)
- add proxy url for production PD-3670 (c313e15)
- add proxy url for production PD-3670 (fa21365)
- add proxy url for production PD-3670 (6439d1d)
- add proxy url for production PD-3670 (bafe421)
2.8.0 (2024-04-08)
- replace math-rendering with math-rendering-accessible PD-3643 (f7d35be)
2.7.0 (2024-02-20)
- replace pie-lib/pie-toolbox with pie-lib/math-rendering PD-3372 (bc64dcb)
- use pie-lib/pie-toolbox instead of pie-lib/math-rendering PD-3372 (4828575)
2.6.1 (2024-01-17)
- ensure that pieContentModel is updated with correct errors PD-3388 (cd44437)
- remove redundant file and comments (14b8852)
2.6.0 (2023-12-27)
- use pie-lib/pie-toolbox instead of pie-lib/math-rendering (8967b70)
2.5.0 (2023-12-26)
- use pie-lib/pie-toolbox instead of pie-lib/math-rendering (93f8d5f)
2.4.1 (2023-12-06)
- adjust max-width for new layout and logic based on this PD-3082 (e977d83)
2.4.0 (2023-11-16)
- show a bottom border between pie elements in evaluate mode PD-382 (0556e16)
- show a bottom border between pie elements in evaluate mode PD-382 (aa60655)
- show a bottom border between pie elements in evaluate mode PD-382 (a454ee3)
2.3.1 (2023-11-01)
- change flex value for readMe pd-3082 (cfae234)
2.3.0 (2023-10-31)
- use flex in place of height for read more pd-3082 (981579e)
2.2.0 (2023-10-23)
- pd-3082 add arrow for read more button (9a7a5e5)
- pd-3082 add demo page for narrow widths (vertical layout) (9241100)
- pd-3082 add method for Read More event handler (6161aa7)
- pd-3082 add new layout for stimulusItems when viewport too narrow (e735840)
2.1.1 (2023-10-03)
- use latest pie-lib/math-rendering (f930c7d)
2.1.0 (2023-09-21)
- pie-stimulus-layout: pd-3081 - add doc page for resizer (88ba3e4)
2.0.3 (2023-09-13)
- make sure bundleHost gets used in pie with stimulus as well (8ac1f5b)
- take bundles from prod, as other env were removed (6579b61)
2.0.2 (2023-07-28)
- add type button instead of default type submit PD-3075 (1f50613)
2.0.1 (2023-07-27)
- add validation PD-2917 (f8e24c6)
2.0.0 (2023-07-20)
- try to fix circle ci (92d8a7f)
- replace stimulus with passage to work with new pie-api-aws PD-2909 (df034d2)
- stimulus property inside item config was replaced with passage property.
1.7.0 (2023-05-16)
- create proper demo file PD-2707 (d659af5)
- extra sanity check PD-2707 (070d08b)
- update pie-configure-events version and clean-up PD-2707 (ea0fd3f)
- use getter PD-2707 (9c761af)
- add handler for dropped and pasted images PD-2707 (06bfc6d)
1.6.0 (2023-04-20)
- add configSettings watcher (43b30dd)
1.5.0 (2023-03-23)
- added a new property, clean-up and improve efficiency (2d8e9b2)
1.4.0 (2023-03-21)
- pie-player-components: add classes (995fcc1)
1.3.4 (2023-03-16)
- resetting causes rendering issues because it still has old content (52d5b36)
1.3.3 (2023-03-15)
- clean-up and add some debugging helpers (8bbda37)
1.3.2 (2023-02-21)
- cloneDeep was needed to make remove complex-rubric work (1cee416)
1.3.1 (2023-02-21)
- await for async function (2c6ccb9)
1.3.0 (2023-02-17)
- package without version (7d5d542)
- remove jira integration that breaks release (31c3cc8)
- removing from markup needs to use ids; clean-up (0e3cb55)
- sanity check (b9b48cb)
- handle the case when complex-rubric is declared in elements (532b9b1)
1.2.1 (2023-02-02)
- reset config properly pd-2489 (d37ded6)
1.2.0 (2023-01-20)
- add new property called defaultComplexRubricModel (bd1bc82)
1.1.1 (2023-01-12)
- prevent crash (9ba0b86)
1.1.0 (2023-01-12)
- ability to set extra default models(for complex-rubric especially) (24c06dd)
1.0.3 (2023-01-06)
- complex-rubric was not working in pie-website (e9e67fa)
1.0.2 (2022-11-01)
- markup was keeping the parent for the complex-rubric element (3b0dfaa)
1.0.1 (2022-10-14)
- stimulus is being removed when complex-rubric is used (5544d43)
1.0.0 (2022-10-14)
- add complex-rubric to item config (11016f8)
- automatically add complex-rubric The author will automatically add/remove the new item type (complex-rubric) depending on the value of a new property from models (rubricEnabled: Boolean)
0.31.0 (2022-09-28)
- bump pie-configure-events PD-1960 (fe4f96c)
0.30.0 (2022-09-28)
- don't fire file input click if image is pasted (ee9c0c0)
0.29.4 (2022-08-31)
- update pie-lib math rendering (1de5afe)
0.29.3 (2022-08-09)
- update pie-lib math rendering (f3418b4)
0.29.2 (2022-08-08)
- change return object of validation method (794e2ec)
- validation method - change map with reduce (3c254a9)
0.29.1 (2022-08-02)
- validate method declaration (88c3179)
- validate prop in controller interface declaration (3863b72)
- validation method (9de5761)
0.29.0 (2022-07-28)
- expose score function (09336b3)
0.28.4 (2022-07-14)
- hidden input still shows up, try forcing it to hidden (3cdaaa9)
0.28.3 (2022-07-13)
- hidden input still shows up, try forcing it to hidden (78714a8)
0.28.2 (2022-07-13)
- hidden input still shows up, try forcing it to hidden (f48bf49)
- hidden input still shows up, try forcing it to hidden (69cbaa5)
0.28.1 (2022-07-12)
- trigger build (70d1929)
0.28.0 (2022-06-14)
- indentation (bfc299d)
- pd-1815 create method to add multi-trait-rubric to authoring (6a0dd7c)
0.27.7 (2022-06-14)
- add table style from reboot for IBX PD-1360 (0ee1d6e)
0.27.6 (2022-06-06)
- tts not working (091e66e)
0.27.5 (2022-06-01)
- import not working without the script tag (a05b820)
0.27.4 (2022-05-24)
- remove mathjax font family override (7d4bd87)
0.27.3 (2022-04-19)
- math: upgraded math-rendering version to 2.3.13 (1608cf7)
0.27.2 (2022-04-19)
- package: version bumped to trigger release (d47c87a)
0.27.1 (2022-04-19)
- package: version downgraded to trigger release (ed9fc32)
0.27.0 (2022-04-19)
- added configuration prop to validation (b129da9)
- added configuration prop to validation (9a759bd)
- continue working on item validation (4ae2323)
- start working on item validation (569b4d1)
0.26.4 (2022-03-03)
- add style for IBX user authored math PD-482 (5dcf4df)
- replace only tags (not text), when normalizing markup PD-1616 (b63d707)
0.26.3 (2021-11-16)
0.26.2 (2021-11-16)
- patch bump (5f57111)
0.26.1 (2021-11-16)
- add pie-embed docs (0470b25)
0.26.0 (2021-11-16)
- add pie-embed element PD-331 (1188737)
0.25.8 (2021-08-04)
- add browser-tools support to CircleCI (aeb2483)
- bump semantic-release-jira-releases (1dce365)
- math rendering override style for prime symbol - PD-467 (d560584)
- minor math rendering issues with quotes PD-965 (add9a2e)
- override style for math (97e35bd)
- override style for math PD-1148 (5c784d4)
- set column tables to accommodate the content PD-194 (1f6d67f)
0.25.7 (2021-03-05)
0.25.6 (2021-02-16)
0.25.5 (2021-01-28)
- made sure fileInput exists before trying to remove event listeners (c2a03ae)
0.25.4 (2020-12-08)
- set prod for pie-loader (8ddfb43)
0.25.3 (2020-11-30)
- dont ignore yarn.lock, upgrade semantic-release (8269349)
- use prod for assets by default: PD-735 (b8d15d9)
0.25.2 (2020-07-23)
- add pie-player-events as dependency (964a615)
0.25.1 (2020-05-13)
- error event not emitted for session save exception (ebeefa7)
- error event not emitted for session save exception PD-232 (acb61dc)
- type errors on build fix (#51) (8c766ad)
- player: updated components css [PD-175 and PD-221] (304d62f)
0.25.0 (2020-04-14)
- author: model updated only for current element [ch5076] (991eba7)
0.24.0 (2020-04-02)
- import @pie-lib/math-rendering correctly (f5b8a1a)
- pie-author import of @pie-lib/math-rendering (94606eb)
- player: separate scrolling containers in stimulus layout [ch5777] (#45) IBX-3339 (f567ccd)
0.23.3 (2020-03-02)
- author: made sure model is updated for the right element [ch5076] (a092171)
0.23.2 (2020-02-04)
0.23.1 (2020-02-04)
- dupe players (624e7fb)
0.23.0 (2020-02-03)
0.22.2 (2020-01-29)
- bad prod url (6cce5bc)
0.22.1 (2020-01-17)
0.22.0 (2020-01-15)
0.21.8 (2020-01-14)
0.21.7 (2020-01-14)
- rm INIT_CMD (342c7f3)
0.21.6 (2020-01-14)
- only call if file set-version.sh is present (4bb2518)
0.21.5 (2020-01-14)
- use INIT_CWD (4b642b7)
0.21.4 (2020-01-14)
- only run if script present (a16270a)
0.21.3 (2020-01-14)
- postinstall when not root repo (99cee17)
0.21.2 (2020-01-14)
- use latest math-rendering (0b80dcc)
0.21.1 (2020-01-09)
- log version in set-version.sh (6733200)
0.21.0 (2020-01-09)
- add version to player/author (7329454)
0.20.1 (2020-01-09)
- write version (c7f0ff3)
0.20.0 (2019-12-20)
0.19.0 (2019-12-19)
0.18.0 (2019-12-17)
- add math-rendering ch5507 (a25c574)
0.17.0 (2019-12-13)
0.16.1 (2019-11-21)
0.16.0 (2019-11-21)
0.15.4 (2019-11-21)
- player: added stimulus loading back as it should be [ch5691] (e76d026)
0.15.3 (2019-11-06)
- authoring view not loading PIE-155 (27cba06)
0.15.2 (2019-10-31)
- addRubricToConfig return result of addRubric (b753be2)
- create interpolated regex properly (05951ee)
- element not rendering when rubric added [ch3725] (2d6513d)
0.15.1 (2019-10-25)
0.15.0 (2019-10-23)
0.14.0 (2019-10-22)
0.13.2 (2019-10-16)
0.13.1 (2019-10-15)
0.13.0 (2019-10-07)
0.12.2 (2019-09-13)
0.12.1 (2019-09-13)
0.12.0 (2019-09-12)
0.11.8 (2019-09-11)
0.11.7 (2019-08-20)
- fix dependencies (5d5b883)
0.11.6 (2019-08-20)
0.11.5 (2019-08-19)
0.11.4 (2019-08-17)
0.11.3 (2019-08-15)
- include docs in dist (ddc7fb2)
0.11.2 (2019-08-13)
0.11.1 (2019-07-29)
- don't manage bundles directly (d62e9a5)
0.11.0 (2019-07-29)
0.10.2 (2019-07-26)
- remove debugger flag (1cf1c2a)
0.10.1 (2019-07-26)
- get tests working in stencil 1.2.x (2bae4eb)
0.10.0 (2019-07-11)
0.9.0 (2019-07-10)
- add modelLoaded event for author (a2ff6af)
0.8.8 (2019-07-07)
- ensure model set after render (74e13ae)
0.8.7 (2019-07-07)
- don't set session if pieEl is null (76beb4c)
0.8.6 (2019-06-28)
- pie property name change for config settings (67ed597)
0.8.5 (2019-06-25)
- env not passed through properly for stimulus (6f2ab38)
0.8.4 (2019-06-21)
0.8.3 (2019-06-20)
- emit error and log on model processing issue (ffa3e4e)
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog.
11 June 2019
10 June 2019
- Release 0.8.1
9cbe8f7
10 June 2019
10 June 2019
7 June 2019
7 June 2019
6 June 2019
5 June 2019
4 June 2019
- Release 0.6.1
926240c
4 June 2019
4 June 2019
4 June 2019
1 June 2019
- Release 0.5.2-beta.0
793ce52
31 May 2019
- fix: slice not defined
bae0c6d - fix: slice not defined - due to compiler problem
b922080 - Release 0.5.1
7b7094e
21 May 2019
14 May 2019
7 May 2019
- feat: stimulus rendering in player
#3 - feat: stimulus (passage) support
ffb4e39 - chore:tidy up
12eb70e - feat: add changelog
df231da
22 April 2019
4 April 2019
29 March 2019
- Release 0.1.0
d9eff26
26 March 2019
22 March 2019
22 March 2019
22 March 2019
- feat: add demo dir and switch pies demo
#1 - remove calls to controller for empty models
2a91daa - fix: don't load models before config set
fd481dc - Release 0.0.19
0573bc3
12 March 2019
11 March 2019
7 March 2019
28 February 2019
28 February 2019
28 February 2019
26 February 2019
- Release 0.0.12
0103434
26 February 2019
25 February 2019
22 February 2019
21 February 2019
21 February 2019
- Release 0.0.7
6bdcd27
21 February 2019
20 February 2019
18 February 2019
18 February 2019
- Release 0.0.3
bed6af0
18 February 2019