Test Cards versjonshistorikk - 5 versjonar
Test Cards av Edward Ji
Test Cards versjonshistorikk - 5 versjonar
Ver forsiktig med eldre versjonar! Desse versjonane er vist som referanse og testformål.Du bør alltid bruke den siste versjonen av eit tillegg.
Siste versjon
Versjon 0.4.0
Sleppt 26. mars 2026 - 210,96 KBFungerar med firefox 142.0 og nyare🚀 Features- Color Scheme Support: The panel now respects the system/browser color scheme preference (light and dark mode).
- Theme Toggle: Users can manually switch between light and dark theme from within the panel.
🛠️ Fixes- Logo Rendering: Fixed AirPlus logo not rendering on some platforms.
- Logo Backgrounds: Added white background to AirPlus, eftpos, Elo, and Troy logos for better visibility in dark mode.
🧪 Tests & CI- Added E2E tests for color scheme behaviour.
- Merged gateway screenshot tests into the gateway spec for cleaner test organisation.
- Fixed container test script to mount only specific paths.
Kjeldekode sleppt under MIT-lisens
Eldre versjonar
Versjon 0.3.1
Sleppt 24. mars 2026 - 234 KBFungerar med firefox 142.0 og nyare🚀 New Features- New Gateways: Support for Worldpay (3DS), Worldpay WPG, Worldpay WPG (3DS), and NMI gateways.
- Enhanced Typography: Added a new body font to improve the consistency of the extension's UI.
🛠️ Refactoring & Improvements- Gateway Names: Standardized payment gateway names and made autofill field semantics more uniform.
- Code Organization: Reorganized the extension source code into a cleaner
src/directory structure.
🐞 Bug Fixes- Expiry Date: Fixed an issue with the display of resolved expiry dates.
🧪 Testing & CI/CD- Screenshots: Comprehensive screenshot tests for all supported gateways.
- Tooling: Introduced universal test script with automatic OS detection and switched primary testing preference to Podman.
- Automated Workflows: Updated CI actions and simplified build steps for more reliable deployments.
📝 Documentation- Added
CLAUDE.mdfor better project context and developer guidance.
Kjeldekode sleppt under MIT-lisens
Versjon 0.3.0
Sleppt 19. mars 2026 - 120,04 KBFungerar med firefox 142.0 og nyare🚀 Features- Network Logos: Added missing logos for Latin American networks.
- Worldpay Gateway Data: Completed Worldpay data integration using official documentation.
- Improved Search: Added support for boolean columns (e.g., searching for Adyen 3DS).
- CSC Autofill Fallback: Gateways without a specific CSC field now use a generic fallback (
123, or1234for Amex) instead of an empty string. - Site Redirects: Added a Cloudflare Worker at
https://test-cards.edwardji.devto handle site redirects.
🛠️ Fixes- UI Refinement: Constrained the Favorite column width to match content size.
- Manifest Security: Fixed the web-accessible resources wildcard in browser manifests.
🧹 Chores- Updated Firefox minimum strict version to
142.0.
Kjeldekode sleppt under MIT-lisens
Versjon 0.2.0
Sleppt 10. mars 2026 - 97,07 KBFungerar med firefox 109.0 og nyareThis release marks a significant milestone for the Test Cards extension, featuring a complete architectural overhaul and major usability improvements.
🚀 Key Highlights- Multi-Gateway Support: You can now select between multiple payment gateways to access specific test card data.
- UI Redesign: A redesigned panel with better logic for when and how to display columns.
🛠 Features & Improvements- Dynamic Logos: Card networks logos are now associated with a card instead of a group, each card can have multiple networks.
- Improved Favorites: Favorites are now uniquely identified by gateway and index, making the feature more reliable across different data sets.
- Arbitrary Column Rendering: The table now dynamically renders columns based on the gateway data provided.
- Dynamic Expiry Dates: Improved handling of future expiry dates for test cards.
- Data Standardization: Updated JSON schemas to use standardized field names and structures across all providers.
- Leaner Extension: Removed obsolete 3DS logic, deprecated favorites migration code, and unused CSS.
📦 Data Updates
Updated and expanded test card data for:- Adyen (Standard and 3DS scenarios)
- EBANX (Brazil, Mexico, and local payment methods)
- NAB (National Australia Bank)
- Worldpay
Expanded list of card networks and logos.
🔧 Developer Experience & Infrastructure- TypeScript Migration: The entire codebase has been migrated to TypeScript for better maintainability and robustness.
- Testing Consolidation: E2E tests (Playwright) have been moved to the root directory for a simpler development workflow.
- CI/CD Fixes: Improved GitHub Actions workflows for more reliable builds and automated releases.
- Dependencies Update: Bumped Playwright to the latest version.
Kjeldekode sleppt under MIT-lisens
Versjon 0.1.0
Sleppt 23. feb. 2026 - 1,51 MBFungerar med firefox 109.0 og nyareKjeldekode sleppt under MIT-lisens