diff --git a/packages/clipper/CHANGELOG.md b/packages/clipper/CHANGELOG.md index e927bb20f..1d1e0366c 100644 --- a/packages/clipper/CHANGELOG.md +++ b/packages/clipper/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.1.27](https://github.com/standardnotes/app/compare/@standardnotes/clipper@1.1.26...@standardnotes/clipper@1.1.27) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/clipper + +## [1.1.26](https://github.com/standardnotes/app/compare/@standardnotes/clipper@1.1.25...@standardnotes/clipper@1.1.26) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/clipper + ## [1.1.25](https://github.com/standardnotes/app/compare/@standardnotes/clipper@1.1.24...@standardnotes/clipper@1.1.25) (2023-05-18) **Note:** Version bump only for package @standardnotes/clipper diff --git a/packages/clipper/package.json b/packages/clipper/package.json index 8581e7ebd..adb8b2abc 100644 --- a/packages/clipper/package.json +++ b/packages/clipper/package.json @@ -1,7 +1,7 @@ { "name": "@standardnotes/clipper", "description": "Web clipper browser extension for Standard Notes", - "version": "1.1.25", + "version": "1.1.27", "private": true, "scripts": { "build-mv2": "yarn clean && webpack --config ./webpack.config.prod.js", diff --git a/packages/desktop/CHANGELOG.md b/packages/desktop/CHANGELOG.md index 0d04879cb..9669a58e1 100644 --- a/packages/desktop/CHANGELOG.md +++ b/packages/desktop/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.106.36](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.160.2...@standardnotes/desktop@3.106.36) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/desktop + +## [3.106.35](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.160.1...@standardnotes/desktop@3.106.35) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/desktop + ## [3.106.34](https://github.com/standardnotes/app/compare/@standardnotes/desktop@3.160.0...@standardnotes/desktop@3.106.34) (2023-05-18) **Note:** Version bump only for package @standardnotes/desktop diff --git a/packages/desktop/package.json b/packages/desktop/package.json index e0d361c81..b61af0422 100644 --- a/packages/desktop/package.json +++ b/packages/desktop/package.json @@ -1,7 +1,7 @@ { "name": "@standardnotes/desktop", "main": "./app/dist/index.js", - "version": "3.106.34", + "version": "3.106.36", "license": "AGPL-3.0-or-later", "author": "Standard Notes.", "private": true, diff --git a/packages/mobile/CHANGELOG.md b/packages/mobile/CHANGELOG.md index 69555238e..be0bf9331 100644 --- a/packages/mobile/CHANGELOG.md +++ b/packages/mobile/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.53.36](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.160.2...@standardnotes/mobile@3.53.36) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/mobile + +## [3.53.35](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.53.34...@standardnotes/mobile@3.53.35) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/mobile + ## [3.53.34](https://github.com/standardnotes/app/compare/@standardnotes/mobile@3.53.33...@standardnotes/mobile@3.53.34) (2023-05-18) **Note:** Version bump only for package @standardnotes/mobile diff --git a/packages/mobile/package.json b/packages/mobile/package.json index 6aeb8588d..5acb6d668 100644 --- a/packages/mobile/package.json +++ b/packages/mobile/package.json @@ -1,6 +1,6 @@ { "name": "@standardnotes/mobile", - "version": "3.53.34", + "version": "3.53.36", "author": "Standard Notes.", "private": true, "license": "AGPL-3.0-or-later", diff --git a/packages/releases/CHANGELOG.md b/packages/releases/CHANGELOG.md index c6549b759..8836f04cc 100644 --- a/packages/releases/CHANGELOG.md +++ b/packages/releases/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.4.304](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.303...@standardnotes/releases@1.4.304) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/releases + +## [1.4.303](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.302...@standardnotes/releases@1.4.303) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/releases + ## [1.4.302](https://github.com/standardnotes/app/compare/@standardnotes/releases@1.4.301...@standardnotes/releases@1.4.302) (2023-05-18) **Note:** Version bump only for package @standardnotes/releases diff --git a/packages/releases/package.json b/packages/releases/package.json index 442e08a39..29fb2ede8 100644 --- a/packages/releases/package.json +++ b/packages/releases/package.json @@ -1,6 +1,6 @@ { "name": "@standardnotes/releases", - "version": "1.4.302", + "version": "1.4.304", "license": "AGPL-3.0-or-later", "main": "dist/releases.json", "types": "dist/index.d.ts", diff --git a/packages/snjs/CHANGELOG.md b/packages/snjs/CHANGELOG.md index cdca6b57e..0597efbdd 100644 --- a/packages/snjs/CHANGELOG.md +++ b/packages/snjs/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [2.168.12](https://github.com/standardnotes/app/compare/@standardnotes/snjs@2.168.11...@standardnotes/snjs@2.168.12) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/snjs + ## [2.168.11](https://github.com/standardnotes/app/compare/@standardnotes/snjs@2.168.10...@standardnotes/snjs@2.168.11) (2023-05-16) **Note:** Version bump only for package @standardnotes/snjs diff --git a/packages/snjs/mocha/files.test.js b/packages/snjs/mocha/files.test.js index ade39efa9..2e2e2390e 100644 --- a/packages/snjs/mocha/files.test.js +++ b/packages/snjs/mocha/files.test.js @@ -62,7 +62,7 @@ describe('files', function () { localStorage.clear() }) - it('should create valet token from server', async function () { + it('should create valet token from server - @paidfeature', async function () { await setup({ fakeCrypto: true, subscription: true }) const remoteIdentifier = Utils.generateUuid() @@ -80,7 +80,7 @@ describe('files', function () { expect(tokenOrError.tag).to.equal('no-subscription') }) - it('should not create valet token from server when user has an expired subscription', async function () { + it('should not create valet token from server when user has an expired subscription - @paidfeature', async function () { await setup({ fakeCrypto: true, subscription: false }) await Factory.publishMockedEvent('SUBSCRIPTION_PURCHASED', { @@ -107,7 +107,7 @@ describe('files', function () { expect(tokenOrError.tag).to.equal('expired-subscription') }) - it('creating two upload sessions successively should succeed', async function () { + it('creating two upload sessions successively should succeed - @paidfeature', async function () { await setup({ fakeCrypto: true, subscription: true }) const firstToken = await application.apiService.createFileValetToken(Utils.generateUuid(), 'write') @@ -121,7 +121,7 @@ describe('files', function () { expect(secondSession.uploadId).to.be.ok }) - it('should encrypt and upload small file', async function () { + it('should encrypt and upload small file - @paidfeature', async function () { await setup({ fakeCrypto: false, subscription: true }) const response = await fetch('/packages/snjs/mocha/assets/small_file.md') @@ -134,7 +134,7 @@ describe('files', function () { expect(downloadedBytes).to.eql(buffer) }) - it('should encrypt and upload big file', async function () { + it('should encrypt and upload big file - @paidfeature', async function () { await setup({ fakeCrypto: false, subscription: true }) const response = await fetch('/packages/snjs/mocha/assets/two_mb_file.md') @@ -147,7 +147,7 @@ describe('files', function () { expect(downloadedBytes).to.eql(buffer) }) - it('should delete file', async function () { + it('should delete file - @paidfeature', async function () { await setup({ fakeCrypto: false, subscription: true }) const response = await fetch('/packages/snjs/mocha/assets/small_file.md') diff --git a/packages/snjs/mocha/settings.test.js b/packages/snjs/mocha/settings.test.js index 785942026..cb8feae08 100644 --- a/packages/snjs/mocha/settings.test.js +++ b/packages/snjs/mocha/settings.test.js @@ -116,7 +116,7 @@ describe('settings service', function () { expect(settings.getSettingValue(SettingName.create(SettingName.NAMES.MfaSecret).getValue())).to.not.be.ok }) - it('reads a subscription setting', async () => { + it('reads a subscription setting - @paidfeature', async () => { await Factory.publishMockedEvent('SUBSCRIPTION_PURCHASED', { userEmail: context.email, subscriptionId: subscriptionId++, @@ -139,7 +139,7 @@ describe('settings service', function () { expect(setting).to.be.a('string') }) - it('persist irreplaceable subscription settings between subsequent subscriptions', async () => { + it('persist irreplaceable subscription settings between subsequent subscriptions - @paidfeature', async () => { await reInitializeApplicationWithRealCrypto() await Factory.publishMockedEvent('SUBSCRIPTION_PURCHASED', { diff --git a/packages/snjs/mocha/subscriptions.test.js b/packages/snjs/mocha/subscriptions.test.js index a415055de..d787bafc2 100644 --- a/packages/snjs/mocha/subscriptions.test.js +++ b/packages/snjs/mocha/subscriptions.test.js @@ -49,7 +49,7 @@ describe('subscriptions', function () { await Factory.sleep(2) }) - it('should invite a user by email to a shared subscription', async () => { + it('should invite a user by email to a shared subscription - @paidfeature', async () => { await subscriptionManager.inviteToSubscription('test@test.te') const existingInvites = await subscriptionManager.listSubscriptionInvitations() @@ -59,7 +59,7 @@ describe('subscriptions', function () { expect(newlyCreatedInvite.status).to.equal('sent') }) - it('should not invite a user by email if the limit of shared subscription is breached', async () => { + it('should not invite a user by email if the limit of shared subscription is breached - @paidfeature', async () => { await subscriptionManager.inviteToSubscription('test1@test.te') await subscriptionManager.inviteToSubscription('test2@test.te') await subscriptionManager.inviteToSubscription('test3@test.te') @@ -77,7 +77,7 @@ describe('subscriptions', function () { expect(existingInvites.length).to.equal(5) }) - it('should cancel a user invitation to a shared subscription', async () => { + it('should cancel a user invitation to a shared subscription - @paidfeature', async () => { await subscriptionManager.inviteToSubscription('test@test.te') await subscriptionManager.inviteToSubscription('test2@test.te') @@ -96,7 +96,7 @@ describe('subscriptions', function () { expect(existingInvites.filter(invite => invite.status === 'canceled').length).to.equal(1) }) - it('should invite a user by email if the limit of shared subscription is restored', async () => { + it('should invite a user by email if the limit of shared subscription is restored - @paidfeature', async () => { await subscriptionManager.inviteToSubscription('test1@test.te') await subscriptionManager.inviteToSubscription('test2@test.te') await subscriptionManager.inviteToSubscription('test3@test.te') diff --git a/packages/snjs/mocha/test.html b/packages/snjs/mocha/test.html index 715d4459a..b67b53353 100644 --- a/packages/snjs/mocha/test.html +++ b/packages/snjs/mocha/test.html @@ -16,6 +16,7 @@ const urlParams = new URLSearchParams(window.location.search); const syncServerHostName = urlParams.get('sync_server_host_name') ?? 'syncing-server-proxy'; const bail = urlParams.get('bail') === 'false' ? false : true; + const skipPaidFeatures = urlParams.get('skip_paid_features') === 'true' ? true : false; Object.assign(window, SNCrypto); @@ -29,9 +30,14 @@ console.error(error); }; - mocha.setup('bdd'); - mocha.timeout(5000); - mocha.bail(bail); + mocha.setup({ + ui: 'bdd', + timeout: 5000, + bail: bail, + }); + if (skipPaidFeatures) { + mocha.grep('@paidfeature').invert(); + } diff --git a/packages/snjs/package.json b/packages/snjs/package.json index 4a5bf815f..753f45e6f 100644 --- a/packages/snjs/package.json +++ b/packages/snjs/package.json @@ -1,6 +1,6 @@ { "name": "@standardnotes/snjs", - "version": "2.168.11", + "version": "2.168.12", "engines": { "node": ">=16.0.0 <17.0.0" }, diff --git a/packages/web/CHANGELOG.md b/packages/web/CHANGELOG.md index 1bc0948df..3be60cb3d 100644 --- a/packages/web/CHANGELOG.md +++ b/packages/web/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [3.160.3](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.2...@standardnotes/web@3.160.3) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/web + +## [3.160.2](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.1...@standardnotes/web@3.160.2) (2023-05-18) + +**Note:** Version bump only for package @standardnotes/web + ## [3.160.1](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.0...@standardnotes/web@3.160.1) (2023-05-18) **Note:** Version bump only for package @standardnotes/web diff --git a/packages/web/CHANGELOG.md.json b/packages/web/CHANGELOG.md.json index b37baf832..1d07ceb6c 100644 --- a/packages/web/CHANGELOG.md.json +++ b/packages/web/CHANGELOG.md.json @@ -1,5 +1,27 @@ { "versions": [ + { + "version": "3.160.3", + "title": "[3.160.3](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.2...@standardnotes/web@3.160.3) (2023-05-18)", + "date": null, + "body": "**Note:** Version bump only for package @standardnotes/web", + "parsed": { + "_": [ + "Note: Version bump only for package @standardnotes/web" + ] + } + }, + { + "version": "3.160.2", + "title": "[3.160.2](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.1...@standardnotes/web@3.160.2) (2023-05-18)", + "date": null, + "body": "**Note:** Version bump only for package @standardnotes/web", + "parsed": { + "_": [ + "Note: Version bump only for package @standardnotes/web" + ] + } + }, { "version": "3.160.1", "title": "[3.160.1](https://github.com/standardnotes/app/compare/@standardnotes/web@3.160.0...@standardnotes/web@3.160.1) (2023-05-18)", diff --git a/packages/web/package.json b/packages/web/package.json index 1f8489196..a4f355181 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -1,6 +1,6 @@ { "name": "@standardnotes/web", - "version": "3.160.1", + "version": "3.160.3", "license": "AGPL-3.0-or-later", "main": "dist/app.js", "author": "Standard Notes",