diff --git a/CHANGELOG.md b/CHANGELOG.md
index c4d04768d..31e351ee3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,21 @@
# Changelog
+## 2.9.2 - 2023.12.06
+
+### 🐛Fixes
+* 📎 Fix several issues with displaying attachments. (#620, #964)
+* 🔎 Always search for page content, not only in app realm.
+* 📌 Dashboard: respect passed in item limit. Thanks @jld3103.
+* 📋 Changelog: Correct styling. Thanks @SimJoSt.
+
+### 🌎Translations
+* 🗣️ Translation updates from Transifex. Thanks to all contributors.
+
+### 🚧Updates & Tooling
+* ⬆️ Update NPM dependencies.
+* ⬆️ Update PHP composer dependencies.
+
+
## 2.9.1 - 2023.11.14
### 🐛Fixes
diff --git a/appinfo/info.xml b/appinfo/info.xml
index 269b1c0e7..759ef9d2e 100644
--- a/appinfo/info.xml
+++ b/appinfo/info.xml
@@ -22,7 +22,7 @@ In your Nextcloud instance, simply navigate to **»Apps«**, find the
**»Circles«** and **»Collectives«** apps and enable them.
]]>
- 2.9.1
+ 2.9.2
agpl
CollectiveCloud Team
Collectives
diff --git a/cypress/e2e/page-landingpage.spec.js b/cypress/e2e/page-landingpage.spec.js
index 4d92fa2db..308ebc2df 100644
--- a/cypress/e2e/page-landingpage.spec.js
+++ b/cypress/e2e/page-landingpage.spec.js
@@ -36,6 +36,8 @@ describe('Page landing page', function() {
cy.circleFind(collective).circleAddMember('john')
cy.seedPage('Page 1', '', 'Readme.md')
cy.seedPage('Page 2', '', 'Readme.md')
+ // Wait 1 second to make sure that page order by time is right
+ cy.wait(1000) // eslint-disable-line cypress/no-unnecessary-waiting
cy.seedPage('Page 3', '', 'Readme.md')
})
@@ -49,7 +51,7 @@ describe('Page landing page', function() {
describe('Displays recent pages', function() {
it('Allows to toggle recent pages widget', function() {
cy.get('.recent-pages-widget .recent-page-tile')
- .contains('Page 2')
+ .contains('Page 3')
cy.get('.recent-pages-widget .recent-pages-title')
.click()
@@ -63,15 +65,14 @@ describe('Page landing page', function() {
cy.get('.recent-pages-widget .recent-pages-title')
.click()
cy.get('.recent-pages-widget .recent-page-tile')
- .contains('Page 2')
- .click()
+ .contains('Page 3')
})
it('Allows to open page from recent pages widget', function() {
cy.get('.recent-pages-widget .recent-page-tile')
- .contains('Page 2')
+ .contains('Page 3')
.click()
- cy.url().should('include', `/apps/collectives/${encodeURIComponent(collective)}/${encodeURIComponent('Page 2')}`)
+ cy.url().should('include', `/apps/collectives/${encodeURIComponent(collective)}/${encodeURIComponent('Page 3')}`)
})
})