C

ClassIslandMarketplace
Preview

About ClassIsland Marketplace
ClassIsland Marketplace is the official platform for ClassIsland users to share and download plugins, expanding functionalities seamlessly.
Current Versionv1.4.0
Open Source & ContributionsThis project is driven by open source. We welcome Issues and Pull Requests on GitHub:ClassIsland Marketplace
Marketplace Version HistoryShowing recent web deployment version records from GitHub.
e39e0343/11/2026, 9:56:08 PMkaokao221
chore: refine build env logging format
ae26a6b3/11/2026, 9:48:40 PMkaokao221
feat: use explicit LIMIT_HISTORICAL_CIPX over tencent flags for fallback history nodes
34504d23/11/2026, 9:40:06 PMkaokao221
fix: keep historical cipx download url to enable alternative node download
fa504603/11/2026, 9:34:01 PMkaokao221
chore: log deployment env and skip edgeone history pull
26525303/11/2026, 9:23:22 PMkaokao221
feat: implement edgeone optimization and node speed test
cbdf8743/11/2026, 7:37:17 AMkaokao221
chore: bump version to 1.3.4 and apply architecture improvements
c67b13d3/10/2026, 8:25:11 PMkaokao221
feat: handle decode ICO icons to reduce bundle size; release: 1.3.3
6573e683/10/2026, 6:33:03 PMkaokao221
feat: complete release 1.3.2 with speedtest logic, icon compression workflow fix and PWA config fixes
fbbae033/10/2026, 1:45:02 PMkaokao221
fix: speedtest chunk count and calculation logic
9ef8b893/10/2026, 12:08:31 PMkaokao221
feat: refine speedtest module; refactor: remove RealIconPath from frontend; release: 1.3.2
474470c3/9/2026, 10:23:29 PMkaokao221
fix: fetch all commits using pagination and properly ignore auto-generated json
b9a61943/9/2026, 10:19:22 PMkaokao221
chore: embed github commits at build time instead of fetching on client
e4f8b7b3/9/2026, 10:15:09 PMkaokao221
v1.3.1
cae2fdb3/9/2026, 10:14:55 PMkaokao221
feat: add speed test functionality to downloads page
8392f9d3/9/2026, 7:45:24 PMkaokao221
fix: batch icon caching during build and remove unneeded client HEAD request
fbd06523/9/2026, 6:16:38 PMkaokao221
ci: add contents write permission for pages enablement
153789e3/9/2026, 5:04:13 PMkaokao221
ci: enable github pages in configure-pages action
4b0a59a3/9/2026, 4:07:35 PMkaokao221
ci: fix deploy-github-pages action by using npm install
4528d3e3/9/2026, 4:03:11 PMkaokao221
feat: chunked downloading, PWA config, cache busting - implemented 192k chunk download with SHA256 validation - registered service worker and manifest for offline cache - bumped version to 1.3.0 and cleaned temp files
0f673ab3/9/2026, 1:56:39 PMkaokao221
ci: add github pages deploy flow and platform footer detection
05e4b203/9/2026, 1:29:41 PMkaokao221
fix: use dynamic CIPX chunk pool size (no version bump)
525d9e83/9/2026, 12:11:24 PMkaokao221
feat: refine download manager, i18n, version history, cache logic and overlay UI (v1.2.4)
58b28403/9/2026, 10:28:06 AMAlexander Green
feat: 浅色模式切换弹窗页内实现,下载队伍更新 (v1.2.3)
9e08cb63/9/2026, 7:34:17 AMkaokao221
feat: Add download queue icon and theme switch overlay - Replace simplistic light/dark theme toggle with a 'Telegram-like' dynamic overlay animation in - Add English, Chinese, Japanese, French and Dutch translations for the 'blind' confirmation notice when switching to light mode - Implement 100% full opacity touch overlay logic fix for s so they display better when tapped on phones/tablets - Expand the main to 80px and tweak the margin sizes to resolve the visual spacing issue between 'ClassIsland' and 'Marketplace' texts - Re-position a download indicator queue icon on the main header for forthcoming downloading functionality - Fix several linting warnings involving un-matched pattern unused variables and impure `Date.now()` rendering cycle hooks within `Footer.tsx` and `About` Page - Bump application package version to 1.2.2
ab8414f3/8/2026, 10:26:15 PMkaokao221
fix(cipx-downloader): use window.location.origin to resolve relative piece urls
9254c363/8/2026, 10:10:33 PMkaokao221
chore: bump version to 1.2.1 and optimize header transitions & iframe card styles
00012623/6/2026, 10:14:45 PMkaokao221
feat: add about page and dynamic header back button - Add /about page showing version, build info, and recent commit history - Truncate Vercel/Cloudflare Pages commit hash to 7 characters in next.config.ts - Inject commit history and deployment URLs as environment variables - Implement TopBarProvider to dynamically show a back button in the Header when scrolling past the top on detail pages - Update Footer to navigate to the about page - Bump version to 1.2.0 Closes user request.
d39ba433/6/2026, 9:47:47 PMkaokao221
feat: Add ClassIsland compatible plugin index zip export
c6f1ac73/6/2026, 8:16:13 PMkaokao221
feat: comprehensive updates for mobile UX, checksums, and building - Refine mobile card interactions (hover scale, blur behavior) - Support MD5 checksum calculation and display for chunked downloads - Refine SVG card and embed logic - Fix build size issues with chunked buffering - Support length limits and truncation for titles - Optimize version history display
aba3ac83/5/2026, 11:24:53 PMkaokao221
release: bump to v1.1.1 with svg/iframe embed switcher and cipx chunk downloader
cd764073/3/2026, 8:28:09 PMkaokao221
update cersion to 1.1.0
f0b19e63/3/2026, 8:26:35 PMkaokao221
feat: add version history, iframe embed, and fetch retry - Add VersionHistory component with timeline UI for plugin releases - Add iframe embed route (/iframe/plugin/[id]) with IframePluginClient - Reorganize routes into (main) route group for layout separation - Add fetchWithRetry with exponential backoff for all cached fetches - Add getPluginVersionHistory service to fetch GitHub Releases API - Integrate version history into PluginDetailClient - Add i18n strings for version history (en_US, zh_CN)
d1af9c23/2/2026, 8:47:58 PMkaokao221
feat: enhance marketplace UI, caching mechanisms and sorting UX - refactor(PluginBrowser): replace native Select with custom FUI sorting control set combining multiple sorting criteria and directional toggling (Asc/Desc). - feat(PluginDetailClient): implementation of external link detection on Markdown renderings. External links now trigger an explicit FUI Dialog for secondary confirmation to prevent misdirection. - feat(pluginIndex): introduce local image cache scraping for Markdown READMEs, downloading assets to public/readme-images during build time to ensure independent static exports. - chore: move build-time cached readmes directory to public/readmes to serve markdown straight through frontend without intermediate runtime resolving, and update .gitignore properly. - perf(PluginCard): implement stealth preloading functionality for internal Markdown image references utilizing browser's background cache initialization during card hover gestures. - style(Header): improve header title text responsiveness on small and medium screens.
f72752b3/2/2026, 5:54:53 PMkaokao221
docs: update README credits and show build info in footer This commit includes: - Deployment information in footer (Cloudflare/Vercel) - Automated build version information including git hash - Credits to Gemini, Claude, and ChatGPT in README
4aed51e3/2/2026, 1:53:48 PMkaokao221
Initial public release