Skip to content

Releases: slsfi/digital-edition-frontend-ng

v1.5.4

11 Nov 09:48
fb1d23d
Compare
Choose a tag to compare

1.5.4 – 2024-11-11

Changed

  • Deps: update @angular to 18.2.11. (7d3b184)
  • Deps: update express to 4.21.1. (c02930e)
  • Deps: update marked to 15.0.0. (2979390)
  • Deps: update tslib to 2.8.1. (92f7631)
  • Deps: pin @ionic to 8.2.2. (5275d39)
  • Deps (dev): update @types/node to 20.17.6. (2685ec8)
  • Deps (dev): update jasmine-core to 5.4.0. (82b4437)
  • Deps (transitive): update multiple by recreating package-lock.json. (d3557a6, bfa02a1)

v1.5.3

26 Sep 08:44
8d244e8
Compare
Choose a tag to compare

1.5.3 – 2024-09-26

Changed

  • Deps: update @angular to 18.2.6. (112623d)
  • Deps: update express to 4.21.0. (ccbe649)
  • Deps: update marked to 14.1.2. (70e6fb7)
  • Deps (dev): update @types/node to 20.16.9. (1ec69f7)
  • Deps (dev): update jasmine-core to 5.3.0. (7d72e39)
  • Deps (transitive): update browser-sync to 3.0.3 and serve-static to 1.16.2. (04a421d)

v1.5.2

30 Aug 10:39
7fae5da
Compare
Choose a tag to compare

1.5.2 – 2024-08-30

Fixed

  • Named entity modal: prevent text wrapping in labels. (dd0664a)

Changed

  • Dependabot configuration: allow security updates of @angular packages. (066d45e)
  • Deps: update @angular to 18.2.2. (2ff2b72)
  • Deps (transitive): update micromatch to 4.0.8. (a74b1d7)

v1.5.1

28 Aug 12:30
5bd448a
Compare
Choose a tag to compare

1.5.1 – 2024-08-28

Fixed

  • Generate static collection menus prebuild script: skip collections that are not included according to the config. (6a5a339)
  • Generate sitemap prebuild script: skip collections that are not included according to the config. (b5b84a2)
  • Home page: start-aligned instead of left-aligned text. (f714e09)

v1.5.0

28 Aug 09:42
91729cd
Compare
Choose a tag to compare

1.5.0 – 2024-08-28

Added

  • PDF viewer on ebooks page: PDF title to secondary toolbar. (4351a3f)
  • PDF viewer on ebooks page: message and download link to PDF as fallback if the user’s browser doesn’t support viewing embedded PDFs. (7aa557c)
  • PDF viewer on ebooks page: support navigating to specific page in PDF. Fixes incorrect translations for the component. (8250ca9)
  • PDF viewer on ebooks page: support search term highlighting in PDF (dependent on browser support, which currently includes only Firefox). (118e7b0)
  • Assets: the SLS logo in various sizes as PNG images. (33fe8b4)
  • Elasticsearch page: filter labels for regions and reference numbers. (6e52f09)
  • Elasticsearch page: support PDF type search results for PDFs ingested in Elasticsearch as one page in plain text format per document. For links from the search results to correctly map to PDFs on the ebook pages, you need to enter the PDFs as collections in the database, and add a collectionId property to each ebook object in the ebooks array in the config. (c3d8695)

Changed

  • backendBaseURL in config set to https://api.sls.fi/digitaledition by default. (7cea657)
  • Home page: reduce landscape banner image height to 40% on viewport widths less than 1100px. (e6cbab6)
  • Content grid: fetch collection cover image data only for collections included in the config. (f2028fa)
  • Elasticsearch page: rename Elastic hit path and queryparams pipes. (c9d9606)
  • Rename trust HTML pipe file. (bb2ab6c)
  • Update nginx to 1.26.2. (58d5bf2)
  • Deps: update @angular to 18.2.1. (d1508ea)
  • Deps: update marked to 14.1.0. (210b9a7)
  • Deps: update tslib to 2.7.0. (cc67715)
  • Deps (dev): update @types/node to 20.16.2. (ce75cd8)

Fixed

  • Media collections: reduce filter select widths to prevent clear button from wrapping to a new line when all three filter categories are available. (a33b48a)
  • Document title set correctly when going back to previous collection pages in nav stack. (36d4839)
  • Home page: sticky footer. (bab6d0d)

Removed

  • index.html: deprecated and outdated meta tags. (2bf9c2e)
  • compose.yml: testa-vonwright.sls.fi from extra hosts. (5bb6ff8)

v1.4.4

08 Aug 11:22
069a14c
Compare
Choose a tag to compare

1.4.4 – 2024-08-08

Added

  • Configuration file for Dependabot version updates of packages. (741796c, 7f08e0b)

Changed

  • Docs: mention current Node version of app in README. (a7f854d)
  • Deps: update @angular to 18.1.4. (f6e829a)
  • Deps: update marked to 14.0.0. (d73fa2c, aa72d73)
  • Deps: update zone.js to 0.14.10. (26ce24e)
  • Deps (dev): update @types/node to 20.14.14. (bb6b347)
  • Deps (dev): update karma to 6.4.4. (7d7008f)
  • Deps (dev): update typescript to 5.5.4. (53679f7)

Fixed

  • Match type when comparing collection IDs in text-changer component (i.e. allow collectionId to be either string or number in table of content JSON-files). (8f3142d)
  • Add missing ngFor import to pdf-viewer.component. (b751172)
  • Filter type headings should not be visible in index filter modal when no filter options available. (ff975df)
  • Home page banner image min-height set to 200px in landscape image mode. This fixes an issue where the banner image height is too small on mobile phones in landscape orientation. You should adjust the min-height for the banner image in your project in custom.scss if necessary. You can use the selector page-home div.banner.banner. (d5b717d)

v1.4.3

22 Jul 13:50
0437cab
Compare
Choose a tag to compare

1.4.3 – 2024-07-22

Changed

  • Legacy key-value format for NODE_ENV in Dockerfile. (385b67e)
  • Docs: refactor code snippets in the development notes and add note about NgModules. (c3552a9)
  • Deps: update @angular to 18.1.1. (9af16d9)
  • Deps: update marked to 13.0.2. (6471779)
  • Deps: update zone.js to 0.14.8 (includes SSR memory leakage fix). (9eced7c)
  • Deps (dev): update @types/node to 20.14.11. (0afdcc2)
  • Deps (dev): update jasmine-core to 5.2.0. (b107f9e)
  • Deps (dev): update typescript to 5.5.3. (5897905)

Fixed

  • Incorrect CSS selector for references after comments. (898a2b7)

v1.4.2

02 Jul 13:08
60b9fe3
Compare
Choose a tag to compare

1.4.2 – 2024-07-02

Changed

  • Deps: update @angular to 18.0.5. (f8129f1)
  • Deps: update marked to 13.0.1. (f871a15)
  • Deps (dev): update @types/node to 20.14.9. (154f481)
  • Deps (dev): update ws, engine.io-client, engine.io and socket.io-adapter. (09a926e)

v1.4.1

17 Jun 08:01
02dec81
Compare
Choose a tag to compare

1.4.1 – 2024-06-17

Changed

  • Deps: update @angular to 18.0.3. (a18049e)

Fixed

  • Active media collection filters do not clear properly when deselecting all filter options for a filter group. (a708a0d)

Removed

  • Superfluous addition of Title service to providers in AppModule. (06c141a)

v1.4.0

14 Jun 08:39
1c4d258
Compare
Choose a tag to compare

1.4.0 – 2024-06-14

Added

  • Support for showing a ”facsimile-only icon” next to items in the collection side menu that have the facsimileOnly property set to true in the collection table of contents file. (fc7e0c6)

Changed

  • Change search method on the (named entity) index page from fuzzy to substring search when the provider is ElasticSearch. (ce30c3e)
  • Unwrap lone grouped collections in the main side menu: if a collection group contains just one collection, the group menu item will not be collapsible/expandable, instead the menu item will link directly into the collection. The menu item title will still be the title of the collection group (defined in translation xliff-files). (ff7ac04)
  • Deps: update @angular to 17.3.11. (dd7cbc5)
  • Deps: update @ionic to 8.2.2. (746218a)
  • Deps: update marked to 13.0.0. (85699b3)
  • Deps: update tslib to 2.6.3. (0065912)
  • Deps: update zone.js to 0.14.7. (1061fd3)
  • Deps (dev): update @types/node to 20.14.2. (a2b72de)
  • Deps (dev): update braces to 3.0.3. (6a559f3)
  • Deps (dev): update ng-extract-i18n-merge to 2.12.0. (62aa573)
  • Update transitive dependencies by recreating package-lock.json. (2f6f6d6)
  • Update nginx to 1.26.1. (3fe3dd9)