diff --git a/README.md b/README.md index 896e830..c188c72 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Opportunities Extension 1.0.6 +# Opportunities Extension 1.0.7 Browser extension that adds the "Opportunities Extension" shortcut to the permitted Oracle Fusion pages, retrieves opportunities, and displays them in a filterable table or calendar. @@ -396,6 +396,13 @@ a focused chart fixture. Stop the server with Ctrl+C when finished. - Correct native timer invocation and retain protected debug diagnostics and auxiliary-tab cleanup. - Regenerated Chromium/Edge and Firefox distributions. Validation uses synthetic automated tests; live Oracle authentication and installed-browser smoke tests were not performed for this release. +## Release 1.0.7 - 2026-10-26 + +- Remember table sorting preferences and restore the selected column and direction when reopening supported tables. +- Retrieve the user's Opportunity saved searches before loading opportunities and use the default savedSearchNumber for copiedFrom across all result pages. +- Show requestOpportunitiesSavedSearch in the Opportunities debug category and stop dependent queries when the default search is missing or invalid. +- Regenerated Chromium/Edge and Firefox distributions. Release validation uses synthetic automated tests; live Oracle calls and installed-browser smoke tests were not performed for this release. + ## Loading in Development Mode ### Chrome or Microsoft Edge diff --git a/dist/chromium/manifest.json b/dist/chromium/manifest.json index 6ca4bfa..1f4ed40 100644 --- a/dist/chromium/manifest.json +++ b/dist/chromium/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Opportunities Extension", "description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.", - "version": "1.0.6", + "version": "1.0.7", "permissions": [ "cookies", "storage", diff --git a/dist/firefox/manifest.json b/dist/firefox/manifest.json index 59bfd3c..e11ccb3 100644 --- a/dist/firefox/manifest.json +++ b/dist/firefox/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Opportunities Extension", "description": "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.", - "version": "1.0.6", + "version": "1.0.7", "permissions": [ "cookies", "storage", diff --git a/docs/browser-smoke.md b/docs/browser-smoke.md index 0d7a250..119c45e 100644 --- a/docs/browser-smoke.md +++ b/docs/browser-smoke.md @@ -12,7 +12,7 @@ pass until executed and recorded separately for each browser. - Run `node scripts/build.mjs --check` and `node scripts/test.cjs` first. - Load `dist/chromium` using Load unpacked in Chrome/Edge, or load `dist/firefox/manifest.json` as a temporary Firefox add-on. Verify the source - directory and version 1.0.6; avoid testing a previously installed stale copy. + directory and version 1.0.7; avoid testing a previously installed stale copy. - Keep debug secrets hidden. Record only status codes, request names, durations and sanitized errors. Do not export real tokens, response bodies or account data. - AI generation and tests requiring a deliberately expired session must use an diff --git a/package.json b/package.json index cab7da4..ea6934e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "opportunities-extension", - "version": "1.0.6", + "version": "1.0.7", "private": true, "type": "module", "scripts": { diff --git a/scripts/build.mjs b/scripts/build.mjs index d9a5bf0..b3d97be 100644 --- a/scripts/build.mjs +++ b/scripts/build.mjs @@ -15,7 +15,7 @@ const baseManifest = { manifest_version: 3, name: "Opportunities Extension", description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.", - version: "1.0.6", + version: "1.0.7", permissions: [ "cookies", "storage", diff --git a/tests/characterization.test.cjs b/tests/characterization.test.cjs index 190282f..abf20d6 100644 --- a/tests/characterization.test.cjs +++ b/tests/characterization.test.cjs @@ -40,7 +40,7 @@ test("distribution contracts: manifests, execution boundaries and deterministic const base = { manifest_version: 3, name: "Opportunities Extension", description: "Adiciona um atalho de Opportunities Extension nas paginas Oracle Fusion permitidas.", - version: "1.0.6", permissions: ["cookies", "storage", "webRequest", "declarativeNetRequestWithHostAccess"], + version: "1.0.7", permissions: ["cookies", "storage", "webRequest", "declarativeNetRequestWithHostAccess"], host_permissions: ["https://eeho.fa.us2.oraclecloud.com/*", "https://spa.oracle.com/*", "https://comcipapic-oalprod.integration.ocp.oraclecloud.com/*"], content_scripts: [{ matches: ["https://eeho.fa.us2.oraclecloud.com/hcmUI/faces/FuseWelcome*", "https://eeho.fa.us2.oraclecloud.com/fscmUI/faces/FuseWelcome*"],