Skip to content

Releases

v0.1.1 — Smaller package, closer city

Choose a tag to compare

@wxy wxy released this 04 Nov 13:25
db964fd

v0.1.1 — A smaller city, a closer view

What's New

  • Explore the city with a compact Fit view / percentage / Maximum zoom toolbar. Use the wheel or keyboard +/− to zoom.
  • Start the City view at 150% for a closer default view; Fit view still shows the complete city.
  • Find CodeYears under its localized name: CodeYears: GitHub Contribution City / CodeYears:GitHub 贡献之城.

Fixes & Engineering

  • Reduce the extension ZIP from 112.53 MB to 7.87 MB, about 93%, by distributing pre-baked runtime artwork.
  • Preserve all original artwork and calibration files in the repository. Keep current rendered pixels, building placement and contribution counts unchanged in the verified Chrome paths.
  • Prepare complete English and Simplified Chinese screenshot sets; the global set matches the English set.

Deployment Notes

  • The maintainer confirmed submission of version 0.1.1 to the Chrome Web Store on November 4, 2026. It is under review; the store update has not been confirmed live.
  • codeyears-0.1.1-city.zip: 77 files, 7,870,656 bytes; SHA-256 43d3f9f028c5d5bf6683a1b378a82df8dd10b0fa74d9e9c7bdd9858afb4b3898.
  • The previously confirmed Chrome Web Store version is 0.1.0. Store review and this GitHub release are tracked separately.
  • No new permissions, remote asset service, account, token, backend or telemetry. Existing local language preferences and contribution caches are unchanged.
  • The original 0.1.0 ZIP remains preserved. Code and artwork licensing remain separate under LICENSE, ASSETS.md and THIRD_PARTY_NOTICES.md.

Verification

  • Tests: 57 runtime images and nine complete 1/3/20-year scene comparisons match the prior rendering pipeline pixel-for-pixel in local Chrome. Real GitHub loading, zoom/expand, graph switching and cancel/retry paths passed.
  • Builds: TypeScript checks, release build, ZIP CRC, inventory, resource references, versions, permissions and notices passed for the 77-file 0.1.1 package.
  • Edge, cross-platform pixel equivalence, full assistive-technology coverage and long-term memory/GPU/power budgets were not independently verified.

新功能

  • 紧凑缩放工具条:全景、当前比例、最大倍率;支持滚轮及键盘 +/− 缩放。
  • 城市初始显示150%,减少默认三年取景的外围空白;全景仍可查看完整城市。
  • 包内名称增加功能说明:CodeYears:GitHub 贡献之城 / CodeYears: GitHub Contribution City。

修复与工程

  • 提前生成实际绘制用的运行素材,将安装包由112.53 MB缩至7.87 MB,减少约93%。
  • 原图和标定文件完整保留;在已验证的Chrome路径中保持画面像素、建筑位置及贡献数量一致。
  • 准备完整中英文截图组,全球组与英文组相同。

部署说明

  • 维护者确认已于2026-11-04将0.1.1提交Chrome商店审核,尚未确认商店更新上线。
  • 此前已确认上架的商店版本为0.1.0;商店审核与本次GitHub发布分别记录。
  • 没有新增权限、远程素材服务、账户、Token、后端或遥测;原有语言偏好与贡献缓存不变。
  • 冻结0.1.0包保留,代码与位图许可继续分开管理。

验证

  • 测试:57张运行图及1/3/20年九组场景在本机Chrome中与原流程逐像素一致;真实GitHub的加载、缩放/展开、原图切换和取消后重试通过。
  • 构建:类型检查、正式构建及77文件安装包的CRC、清单、引用、版本、权限和通知核验通过。
  • 未独立验证Edge、跨平台像素一致性、完整辅助技术及长期内存/GPU/功耗预算。

v0.1.0 — Contribution City milestone

Choose a tag to compare

@wxy wxy released this 03 Nov 12:22
409befb

What's New

  • Open a City view directly in GitHub profile contribution sections, with multi-year selection, gradual filling, pan, zoom and an expanded view.
  • Use English or Simplified Chinese, with a saved browser-local language preference and a native extension Options page.
  • Read daily contribution counts through the existing GitHub session. No token, separate account, developer backend, ads or telemetry.

Fixes & Engineering

  • Yearly caches are scoped to the viewer and profile, with live identity checks, refresh and clear actions.
  • Cancel loading and release the city when returning to GitHub's graph, hiding the page or navigating away; the renderer stops continuous frames when idle.
  • Include the application icon, runtime artwork notices, bilingual store materials, and published homepage, support and privacy pages.

Deployment Notes

  • This is the first GitHub milestone. Chrome Web Store submission is still under review, as confirmed by the maintainer; no verified store installation link is available yet.
  • Download codeyears-0.1.0-city.zip, verify its SHA-256, extract it into a permanent folder, then load that folder as an unpacked extension in Chrome's developer mode. Open a GitHub profile and choose City.
  • The attached ZIP is the frozen 0.1.0 candidate previously supplied for submission, not a rebuilt package. It has 79 files, 112,526,864 bytes, SHA-256 b0f004a227a68d8acce314343cf91cc053121a35ca09f009aa48106a99208018. The exact file uploaded to Google's console was not independently inspected.
  • Edge, Terrain, Signature/Natural theme selection, and the compact fit/percentage/maximum toolbar are not part of this milestone. The compact toolbar is deferred to the next version; 0.1.0 retains its existing zoom buttons.
  • Code is MIT-licensed; artwork and dependencies retain the separate terms in ASSETS.md and THIRD_PARTY_NOTICES.md.

Verification

  • Existing release checks passed: build/type checks, package inventory, CRC, references, permissions, licenses and notices. The frozen package remains byte-for-byte unchanged.
  • Local Chrome acceptance covers reinstall, default graph/City entry, contribution loading, cache actions, menus, language settings, expansion and native background cancellation/resume. User-performed browser-management and native Options steps are identified in the reports.
  • Bilingual official/support/privacy pages and store media have their own verification records. These do not replace real extension or hardware acceptance.
  • Edge, a full accessibility matrix, long-term memory/GPU/power budgets and a dedicated multi-account matrix were not verified. The maintainer explicitly removed dedicated account-isolation testing from this release scope; prototype 60 Hz observations are not a current City FPS claim.

新功能

  • 在GitHub个人贡献区直接切换城市,选择多年范围,逐年填入地块,支持平移、缩放和页内展开。
  • 英文与简体中文,可保存本地语言偏好,并通过扩展原生“选项”设置全局语言。
  • 使用已有GitHub会话读取每日贡献数量,无Token、独立账户、开发者后台、广告或遥测。

修复与工程

  • 年度缓存区分访问者和主页,使用前核对实时身份,支持刷新与清除。
  • 切回原图、后台或离开主页时取消请求并释放城市,静止时停止连续帧。
  • 正式图标、素材/依赖说明、双语商店媒体和已上线的官网、支持、隐私页面均有对应记录。

部署说明

  • 本次是首个GitHub里程碑。Chrome Web Store仍在审核中,依据用户确认;尚无已核实的商店安装链接。
  • 下载codeyears-0.1.0-city.zip并核对SHA-256,解压至长期保留的文件夹,再在Chrome开发者模式中“加载已解压的扩展”。打开GitHub个人主页后点击“城市”。
  • 附件沿用提供给用户送审的冻结0.1.0候选,不重新打包:79文件、112526864 bytes,指纹如上。工具没有独立检查Google控制台实际选择的文件。
  • Edge、Terrain、主题选择与新紧凑缩放组件不在首版范围;“全景图标|比例|最大图标”按用户决定放到下一版本,目前仍为原有缩放按钮。
  • 代码MIT与素材/依赖条款分别管理,不能将代码许可解释为城市位图独立复用授权。

验证

  • 已有构建、类型、ZIP清单/CRC/引用/权限/许可检查通过;本轮复核冻结包未变化。
  • 本地Chrome已覆盖重新安装、默认原图、进入城市、数据与缓存操作、菜单、语言、展开,以及退出调试接管后的原生后台取消/恢复;报告区分工具与用户证据。
  • 官网六个双语页面、媒体规格与示例数据标签均有独立检查,不冒充扩展或硬件验收。
  • 未验证Edge、完整辅助技术矩阵和长期内存/GPU/功耗预算。专门多账户测试已由用户取消;不将历史3D原型60Hz记录迁移为当前City的帧率保证。