v3.5
What's Changed
New Features and Enhancements
- Feature to enable capability to show or hide workspace selector component by @alejandro-bulgaris-qcif in #1852
- Content-Length Header on Datastream downloads by @andrewbrazzatti in #1886
- Soft delete functionality by @andrewbrazzatti in #1891
- Feature: Use of IS08601 dates for exports by @andrewbrazzatti in #1970
Bug Fixes
- Export JSON format error fix by @andrewbrazzatti in #1868
- Hotfix: Allow components that change visibility to be disabled by @andrewbrazzatti in #1930
- Repeatable contributor field renders incorrectly in view mode in some cases by @andrewbrazzatti in #1947
- Added error handling to the RecordController.getMeta endpoint by @andrewbrazzatti in #1975
Dependency Updates
- Bump typescript from 5.3.2 to 5.3.3 in /core by @dependabot in #1766
- Bump redux from 5.0.0 to 5.0.1 by @dependabot in #1779
- Bump sass-loader from 13.3.2 to 13.3.3 by @dependabot in #1780
- Bump newman from 6.0.0 to 6.1.0 by @dependabot in #1781
- Bump @types/node from 20.10.3 to 20.10.6 in /core by @dependabot in #1783
- Bump moment from 2.29.4 to 2.30.1 in /core by @dependabot in #1784
- Bump @types/node from 20.10.4 to 20.10.7 by @dependabot in #1792
- Bump openid-client from 5.6.1 to 5.6.3 by @dependabot in #1791
- Bump i18next from 23.7.8 to 23.7.16 by @dependabot in #1790
- Bump ts-node from 10.9.1 to 10.9.2 by @dependabot in #1764
- Bump @types/node from 20.10.6 to 20.10.7 in /core by @dependabot in #1793
- Bump openid-client from 5.6.3 to 5.6.4 by @dependabot in #1794
- Bump nodemailer from 6.9.7 to 6.9.8 by @dependabot in #1795
- Bump sails from 1.5.8 to 1.5.9 by @dependabot in #1797
- Bump less-loader from 11.1.3 to 11.1.4 by @dependabot in #1798
- Bump moment from 2.29.4 to 2.30.1 by @dependabot in #1799
- Bump postcss from 8.4.32 to 8.4.33 by @dependabot in #1800
- Bump @types/node from 20.10.7 to 20.10.8 by @dependabot in #1801
- Bump axios from 1.6.2 to 1.6.5 by @dependabot in #1802
- Bump css-loader from 6.8.1 to 6.9.0 by @dependabot in #1803
- Bump zone.js from 0.14.2 to 0.14.3 by @dependabot in #1804
- Bump style-loader from 3.3.3 to 3.3.4 by @dependabot in #1805
- Bump sass from 1.69.5 to 1.69.7 by @dependabot in #1806
- Bump follow-redirects from 1.15.2 to 1.15.4 by @dependabot in #1808
- Bump follow-redirects from 1.15.2 to 1.15.4 in /angular-legacy by @dependabot in #1809
- Bump follow-redirects from 1.15.2 to 1.15.4 in /angular by @dependabot in #1807
- Bump chai from 4.3.10 to 5.0.0 by @dependabot in #1796
- Bump @types/node from 20.10.8 to 20.11.0 by @dependabot in #1813
- Bump systemjs from 6.14.2 to 6.14.3 by @dependabot in #1814
- Bump copy-webpack-plugin from 11.0.0 to 12.0.1 by @dependabot in #1815
- Bump mini-css-extract-plugin from 2.7.6 to 2.7.7 by @dependabot in #1817
- Bump node from 20.10.0-buster to 20.11.0-buster by @dependabot in #1818
- Bump core-js from 3.34.0 to 3.35.0 by @dependabot in #1816
- Bump sails-mongo from 2.0.1 to 2.1.0 by @dependabot in #1763
- Bump less-loader from 11.1.4 to 12.0.0 by @dependabot in #1820
- Bump supertest from 6.3.3 to 6.3.4 by @dependabot in #1821
- Bump sass-loader from 13.3.3 to 14.0.0 by @dependabot in #1823
- Bump @types/node from 20.10.7 to 20.11.1 in /core by @dependabot in #1819
- Bump @types/node from 20.11.1 to 20.11.2 by @dependabot in #1822
- Bump @types/node from 20.11.2 to 20.11.4 by @dependabot in #1824
- Bump copy-webpack-plugin from 12.0.1 to 12.0.2 by @dependabot in #1825
- Bump css-minimizer-webpack-plugin from 5.0.1 to 6.0.0 by @dependabot in #1826
- Bump @types/node from 20.11.4 to 20.11.5 by @dependabot in #1827
- Bump css-loader from 6.9.0 to 6.9.1 by @dependabot in #1830
- Bump sass from 1.69.7 to 1.70.0 by @dependabot in #1831
- Bump core-js from 3.35.0 to 3.35.1 by @dependabot in #1835
- Bump chai from 5.0.0 to 5.0.3 by @dependabot in #1843
- Bump axios from 1.6.5 to 1.6.7 by @dependabot in #1847
- Bump express-session from 1.17.3 to 1.18.0 by @dependabot in #1849
- Bump less-loader from 12.0.0 to 12.2.0 by @dependabot in #1853
- Bump i18next from 23.7.16 to 23.8.2 by @dependabot in #1855
- Bump webpack from 5.89.0 to 5.90.0 by @dependabot in #1839
- Bump dotenv from 16.3.1 to 16.4.1 by @dependabot in #1837
- Bump @types/node from 20.11.1 to 20.11.10 in /core by @dependabot in #1848
- Bump @types/node from 20.11.5 to 20.11.14 by @dependabot in #1856
- Bump css-loader from 6.9.1 to 6.10.0 by @dependabot in #1859
- Bump sass-loader from 14.0.0 to 14.1.0 by @dependabot in #1861
- Bump mini-css-extract-plugin from 2.7.7 to 2.8.0 by @dependabot in #1862
- Bump webpack from 5.90.0 to 5.90.1 by @dependabot in #1860
- Bump nodemailer from 6.9.8 to 6.9.9 by @dependabot in #1863
- Bump @types/node from 20.11.14 to 20.11.16 by @dependabot in #1864
- Bump newman from 6.1.0 to 6.1.1 by @dependabot in #1866
- Bump postcss from 8.4.33 to 8.4.34 by @dependabot in #1867
- Bump @types/node from 20.11.10 to 20.11.16 in /core by @dependabot in #1865
- Bump @schematics/angular from 16.2.8 to 17.1.2 in /angular by @dependabot in #1857
- Bump chokidar from 3.5.3 to 3.6.0 by @dependabot in #1869
- Bump postcss from 8.4.34 to 8.4.35 by @dependabot in #1870
- Bump mocha from 10.2.0 to 10.3.0 by @dependabot in #1871
- Bump @types/node from 20.11.16 to 20.11.17 by @dependabot in #1882
- Bump @types/node from 20.11.16 to 20.11.17 in /core by @dependabot in #1883
- Bump chai from 5.0.3 to 5.1.0 by @dependabot in #1884
- Bump dotenv from 16.4.1 to 16.4.2 by @dependabot in #1885
- Bump jasmine-core from 5.1.1 to 5.1.2 in /angular by @dependabot in #1877
- Bump dotenv from 16.4.2 to 16.4.4 by @dependabot in #1887
- Bump zone.js from 0.14.3 to 0.14.4 in /angular by @dependabot in #1888
- Bump zone.js from 0.14.3 to 0.14.4 by @dependabot in #1889
- Bump core-js from 3.35.1 to 3.36.0 by @dependabot in #1890
- Bump webpack from 5.90.1 to 5.90.2 by @dependabot in #1902
- Bump @types/node from 20.11.17 to 20.11.19 by @dependabot in #1903
- Bump ng-packagr from 17.1.2 to 17.2.0 in /angular by @dependabot in #1895
- Bump sass from 1.70.0 to 1.71.0 by @dependabot in #1904
- Bump node from 20.11.0-buster to 20.11.1-buster by @dependabot in #1905
- Bump @types/node from 20.11.17 to 20.11.19 in /core by @dependabot in #1906
- Bump webpack from 5.90.2 to 5.90.3 by @dependabot in #1907
- Bump i18next from 23.8.2 to 23.9.0 by @dependabot in #1908
- Bump sass-loader from 14.1.0 to 14.1.1 by @dependabot in #1909
- Bump dotenv from 16.4.4 to 16.4.5 by @dependabot in #1910
- Bump bootstrap from 5.3.2 to 5.3.3 by @dependabot in #1911
- Bump ip from 1.1.5 to 1.1.9 in /angular-legacy by @dependabot in #1915
- Bump ip from 2.0.0 to 2.0.1 in /angular by @dependabot in #1912
- Bump ip from 2.0.0 to 2.0.1 by @dependabot in #1913
- Bump sass from 1.71.0 to 1.71.1 by @dependabot in #1914
- Bump nodemailer from 6.9.7 to 6.9.9 by @dependabot in #1916
- Bump csv-stringify from 6.4.5 to 6.4.6 by @dependabot in #1933
- Bump i18next from 23.9.0 to 23.10.0 by @dependabot in #1926
- Bump mini-css-extract-plugin from 2.8.0 to 2.8.1 by @dependabot in #1934
- Bump nodemailer from 6.9.9 to 6.9.11 by @dependabot in #1945
- Bump i18next-http-backend from 2.4.3 to 2.5.0 in /angular by @dependabot in #1923
- Bump typescript from 5.3.3 to 5.4.2 by @dependabot in #1952
- Bump openid-client from 5.6.4 to 5.6.5 by @dependabot in #1963
- Bump nodemailer from 6.9.11 to 6.9.12 by @dependabot in #1964
- Bump i18next from 23.10.0 to 23.10.1 by @dependabot in #1965
- Bump mongodb from 6.3.0 to 6.5.0 by @dependabot in #1968
- Bump typescript from 5.3.3 to 5.4.2 in /core by @dependabot in #1967
- Bump @types/node from 20.11.19 to 20.11.25 in /core by @dependabot in #1966
- Bump @types/node from 20.11.24 to 20.11.26 by @dependabot in #1969
- Bump karma from 6.4.2 to 6.4.3 in /angular by @dependabot in #1971
- Bump @types/node from 20.11.26 to 20.11.27 by @dependabot in #1972
- Bump es5-ext from 0.10.53 to 0.10.64 in /angular-legacy by @dependabot in #1948
- Bump ng-packagr from 17.2.0 to 17.3.0 in /angular by @dependabot in #1976
- Bump @types/lodash from 4.14.202 to 4.17.0 in /angular by @dependabot in #1977
- Bump @angular-devkit/build-angular from 17.2.3 to 17.3.0 in /angular by @dependabot in #1978
- Bump newman from 6.1.1 to 6.1.2 by @dependabot in #1981
- Bump sass from 1.71.1 to 1.72.0 by @dependabot in #1982
Other Changes
- Create SECURITY.md by @andrewbrazzatti in #1973
Full Changelog: v3.4...v3.5