Releases: opengovsg/isomer
Releases · opengovsg/isomer
v0.21.2
What's Changed
- chore: sort tags on import into studio by @seaerchin in #1618
- hotfix: bump aws inspector limit for High from 3 to 4 by @adriangohjw in #1629
Full Changelog: v0.21.1...v0.21.2
v0.21.1
What's Changed
- fix: add hidden format to Search bar in HeroSchema by @adriangohjw in #1628
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- chore(stories): set up baseline stories for site editing by @seaerchin in #1604
- chore(dependabot): add cooldown period to mitigate supply chain attacks by @adriangohjw in #1615
- chore(deps): update Next.js and related packages to version 14.2.32 by @adriangohjw in #1616
- feat(site-launch): cli by @seaerchin in #1499
- isom-2035 - new "contact us" component + with DGS integration by @adriangohjw in #1534
- chore: shift over from migration script by @seaerchin in #1582
- feat: script to automate GH + Amplify + 1password by @adriangohjw in #1607
- chore: remove sorting by @seaerchin in #1617
- Enhancement/contactinformation whitelisting order by @adriangohjw in #1620
- fix: ContactInformation overflowing value by @adriangohjw in #1621
- isom-2056 homepage search by @adriangohjw in #1602
- feat: allow tel: and sms: protocols on template by @dcshzj in #1622
- remove hidden format from Search bar in HeroSchema by @adriangohjw in #1625
- clean up isomer admin and migrator list by @adriangohjw in #1627
- feat: add script to enable exporting and importing of sites by @dcshzj in #1608
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- Feat/Standalone DGS SearchableTable (port over from "internal" to "complex") by @adriangohjw in #1578
- fix: prevent scrolling to top if URL contains an anchor by @adriangohjw in #1583
- feat: introduce collapsible sidenav and refactor layouts by @dcshzj in #1561
- Fix/index page images not eager loading by @adriangohjw in #1574
- Fix/infopic images not eager loading by @adriangohjw in #1575
- Fix/mobile collection button text extracted by @adriangohjw in #1585
- chore: remove add block chunk on collections by @seaerchin in #1581
- chore(deps-dev): bump vite from 5.4.19 to 5.4.20 by @dependabot[bot] in #1589
- fix: conditionally include the index for
countWithoutRootby @seaerchin in #1588 - fix(eslint-config): cleanup eslint config for isomer by @gautammmanek in #1584
- chore: add the sorting functionality back by @seaerchin in #1590
- Refactor/fix: move components into layout by @adriangohjw in #1592
- feat: notify Slack channel upon release by @dcshzj in #1598
- back to top is missing when there's no siderail contents by @sehyunidaaa in #1591
- chore: fix eslint by @seaerchin in #1601
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- chore: add test case for path traversal by @seaerchin in #1562
- chore: disable turbo cache for db:connect by @dcshzj in #1560
- fix: remove CollectionLink from search results by @dcshzj in #1559
- DGS Integration: Searchable Table by @adriangohjw in #1515
- feat: add additional sort by last updated date by @dcshzj in #1544
- feat(collection-tags): implement functionality on studio by @seaerchin in #1540
- feat(scheduled-publishing): Add BE endpoint for scheduled publishing by @gautammmanek in #1563
- refactor(components): derive
tagsfrom thetaggedproperty by @seaerchin in #1569 - feat(scheduled-publishing): Add BE endpoint for cancelling schedule by @gautammmanek in #1564
- fix: disable creating blocks on collection index pages by @seaerchin in #1580
- Chore/restrict to migrators by @seaerchin in #1577
- feat(scheduled-publishing): refactor schemas for scheduled publishing by @gautammmanek in #1567
- feat(scheduled-publishing): add scheduled publishing frontend by @gautammmanek in #1566
- feat(scheduled-publishing): add cancel schedule frontend by @gautammmanek in #1568
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- feat: add Huaying's quote as default blockquote by @dcshzj in #1546
- add data.gov.sg to CSP by @adriangohjw in #1545
- feat: introduce utility links on navigation bar by @dcshzj in #1524
- chore: increase file size limit to 50MB by @dcshzj in #1550
- chore(deps): upgrade dependencies for security updates by @dcshzj in #1547
- fix: prevent CollectionLink from being linked to by @dcshzj in #1549
- chore: move db:connect commands to turbo by @dcshzj in #1555
- Feat/footer add flickr and threads by @adriangohjw in #1558
- feat: introduce FormSG embed by @dcshzj in #1548
- chore: shift over index page creation to collection by @seaerchin in #1552
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- refactor: update VicaSchema to use string literals for boolean options by @adriangohjw in #1538
- feat: add DGS to CSP by @adriangohjw in #1536
- refactor: replace string event types with AuditLogEvent enums by @adriangohjw in #1521
- chore: use central generateSiteConfig helper for stories by @dcshzj in #1525
- Fix/allow jpg upload by @adriangohjw in #1539
- feat: allow OGP Maps to be embedded in Isomer Next by @dcshzj in #1535
- chore: fix image showing errors when empty by @seaerchin in #1454
- fix: pass transaction down to underlying services by @dcshzj in #1542
- chore: update outdated package lock by @dcshzj in #1543
- isom-2034 - download dataset button for DGS by @adriangohjw in #1531
- fix: add correct statuses to toast notifications by @adriangohjw in #1541
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- security: only allow filename of extension from the allowlist to be uploaded by @adriangohjw in #1533
- Fix/collection dropdown only those with children by @adriangohjw in #1530
- fix: remove inactive users only for production by @dcshzj in #1537
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- Limit setSiteConfigByAdmin endpoint to isomer migrators and admins by @adriangohjw in #1532
- isom-1867 prune inactive users by @adriangohjw in #1513
- Blogs/Collection links don't get a proper focus highlight by @sehyunidaaa in #1529
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- isom-1944 security writing tests for routes (auth + perms) by @adriangohjw in #1371
- isom-1965 enable collection widget for all on studio by @adriangohjw in #1514
- Fix/mobile navbar single item by @adriangohjw in #1507
- fix: add additional ordering by createdAt in user query by @adriangohjw in #1512
- Security - add missing permissions (assets + resources) by @adriangohjw in #1164
- Navbar logo alignment and megamenu arrow alignment are off by @sehyunidaaa in #1511
- Notification - show once per session by @adriangohjw in #1519
- Index page styling fixes by @sehyunidaaa in #1518
- feat: automatically login to SSO when connecting DB by @dcshzj in #1509
- fix: avoid terminating the script early on error by @dcshzj in #1520
- feat: convert navbar, footer and site config to TypeBox by @dcshzj in #1523
- (cursor) Remove wizgov implementations for askgov by @adriangohjw in #1500
- increase inspector high threshold from 10 to 12 by @adriangohjw in #1527
- fix: update PermissionsProvider to use site perms instead of resource perms by @adriangohjw in #1528
Full Changelog: v0.13.0...v0.14.0