Skip to content

test zoomable URL recognition - #79

Merged
lovasoa merged 2 commits into
masterfrom
ophir.lojkine/test-url-recognition
Jul 27, 2026
Merged

test zoomable URL recognition#79
lovasoa merged 2 commits into
masterfrom
ophir.lojkine/test-url-recognition

Conversation

@lovasoa

@lovasoa lovasoa commented Jul 27, 2026

Copy link
Copy Markdown
Owner

Extract URL recognition from background-page side effects and cover all currently recognized formats with dependency-free tests. This provides a behavioral baseline before converting the persistent MV2 background page to MV3.

Also accept .jpeg Deep Zoom tiles, fixing #27, and correct the XLimage metadata pattern while putting it under test. Runtime behavior is otherwise unchanged.

Verified with:

  • npm test: 16 URL cases passed and TypeScript checking succeeded
  • npm run build: release archive includes url-recognition.js

@lovasoa

lovasoa commented Jul 27, 2026

Copy link
Copy Markdown
Owner Author

The initial check was rejected before checkout because the repository workflow used retired actions/upload-artifact@v1. Commit 1f9da35 updates checkout, setup-node, and upload-artifact to v4 and moves CI from EOL Node 12 to Node 22. npm test and npm run build still pass locally.

@lovasoa
lovasoa merged commit 5087a45 into master Jul 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant