From b43737a94b72ac3ed9cb2be580810e7e074fc809 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 23 Apr 2026 16:08:01 +0000 Subject: [PATCH] chore(main): release ai-death-clock 1.1.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 85 +++++++++++++++++++++++++++++++++++ package-lock.json | 4 +- package.json | 2 +- 4 files changed, 89 insertions(+), 4 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 37fcefa..5fdd883 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "1.0.0" + ".": "1.1.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index b3b38b4..8a17768 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,91 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.1.0](https://github.com/nitrocode/token-deathclock/compare/ai-death-clock-v1.0.0...ai-death-clock-v1.1.0) (2026-04-23) + + +### Added + +* Accelerate the Doom — gamified clicker mechanic with upgrades, challenges, and milestone racing ([12b5ab0](https://github.com/nitrocode/token-deathclock/commit/12b5ab0a0c86e776a5148dd36d173d5c02b1201a)) +* add 7 scary/satirical dashboard features (PRDs 1–7) ([#43](https://github.com/nitrocode/token-deathclock/issues/43)) ([b31e2db](https://github.com/nitrocode/token-deathclock/commit/b31e2db6fa6770c8566ae8cd5654ba21659e1cc6)) +* add About tab with Why This Was Built content ([c32988b](https://github.com/nitrocode/token-deathclock/commit/c32988b46c294d245ebb5c6423d2244e7f2355c7)) +* add AI Death Clock GitHub Page with dark/light mode, milestones, chart, predictions, and unit tests ([84f1238](https://github.com/nitrocode/token-deathclock/commit/84f123852f718c55529d36c38957a2e42b9a8e2a)) +* add AI-Native company building mini-game to Doom Accelerator ([b85f0d7](https://github.com/nitrocode/token-deathclock/commit/b85f0d7c1f55fb861de16244b4f90584ef3f8583)) +* add always-on multi-scale Life Blocks stack panel ([15dc4d4](https://github.com/nitrocode/token-deathclock/commit/15dc4d4373d5c6e203299dd0501d2c3f66df21e1)) +* add engagement features — social ripple, witness history log, milestone countdown alert + 7 PRDs ([071d754](https://github.com/nitrocode/token-deathclock/commit/071d754ad4ebc3068ebbf763c38dbb2982ebc617)) +* Add GitHub corner banner for repo discovery and forking ([cc81c25](https://github.com/nitrocode/token-deathclock/commit/cc81c25c363ceeb621bb73a90be1bf3477ddb376)) +* add GitHub corner banner linking to repo ([bd248de](https://github.com/nitrocode/token-deathclock/commit/bd248de207ea8dd9c21fee4da7e1df8f1bec591e)) +* add near-term milestones, YAML source, exponential chart, token-saving tips, reference links ([69728ba](https://github.com/nitrocode/token-deathclock/commit/69728ba498b957f27d02f9493381ed37994477a4)) +* add News & References tab with dated AI doom links ([#39](https://github.com/nitrocode/token-deathclock/issues/39)) ([3a1778e](https://github.com/nitrocode/token-deathclock/commit/3a1778effef0bf15c3659501836e92bd2b589cb7)) +* add per-file coverage delta reporting and coverage banners ([#44](https://github.com/nitrocode/token-deathclock/issues/44)) ([62df522](https://github.com/nitrocode/token-deathclock/commit/62df522b484b889cc7219b80b5ddc19aaed2dd9f)) +* add plain-language FAQ accordion section to About tab ([#37](https://github.com/nitrocode/token-deathclock/issues/37)) ([68d86c8](https://github.com/nitrocode/token-deathclock/commit/68d86c8f98ac1cefd5cabcb4010de423002c0758)) +* add PR preview URL deployment + update deploy to gh-pages branch ([7360a89](https://github.com/nitrocode/token-deathclock/commit/7360a895eb56e8cce223dd52bf4bf2f32ddd82a3)) +* add subtle grim reaper caricature to website ([#42](https://github.com/nitrocode/token-deathclock/issues/42)) ([b669954](https://github.com/nitrocode/token-deathclock/commit/b669954211827730293d3fe5cba453725e043b42)) +* add token cost of building the site to footer ([824fdf9](https://github.com/nitrocode/token-deathclock/commit/824fdf9c802c38369a62199aa915cd7e65a24dc4)) +* add wasted tokens count to footer ([c77008e](https://github.com/nitrocode/token-deathclock/commit/c77008ee0185a22d1aceb9184c30a1c71afb038c)) +* AI Death Clock GitHub Page ([bfded9b](https://github.com/nitrocode/token-deathclock/commit/bfded9b3682995b3edc502f0bd8dca07f132ead3)) +* AI-Native company building mini-game in Doom Accelerator ([707cb67](https://github.com/nitrocode/token-deathclock/commit/707cb673109114679a09bcffabdc4cbc1003e81e)) +* clean up README, rename PRDs to numeric scheme, achieve 100% test coverage, add CI badges ([8557c74](https://github.com/nitrocode/token-deathclock/commit/8557c74ed7db0c3e4379577be410ab365fd96628)) +* cleanup readme, rename PRDs, 100% test coverage, add CI badges ([c791556](https://github.com/nitrocode/token-deathclock/commit/c7915562dbc62c7e426b53561669f4980ff81e01)) +* complete tips rendering, CSS styles, tests (142 passing, 98.4% coverage) ([5c057ce](https://github.com/nitrocode/token-deathclock/commit/5c057ce2ce7d68dd1eea71287d87da357df7b945)) +* create AGENTS.md, fix counter anchor bug, update README URLs and add score/roadmap ([4230924](https://github.com/nitrocode/token-deathclock/commit/4230924ff3f4bd1c620dd5b4cfe62ab90d2241c7)) +* engagement features — social ripple, witness history log, milestone countdown alert ([285e764](https://github.com/nitrocode/token-deathclock/commit/285e764e475485a4f02e62b58177e3e5cf8a7c6b)) +* fix token counter + add Life Blocks drill-down visualization ([ad39f43](https://github.com/nitrocode/token-deathclock/commit/ad39f4366305c99fcdd9ae1580055a075851aad7)) +* fix Twitter share, add multi-platform sharing, OG tags, SEO, widget, footer share row ([17a455f](https://github.com/nitrocode/token-deathclock/commit/17a455fd41fe4e5ec0667f76a0f371a249fc1e1b)) +* fix Twitter/X share, add multi-platform sharing, OG tags, SEO, embeddable widget ([a6bf579](https://github.com/nitrocode/token-deathclock/commit/a6bf5790ca90e411af356f937c1fd9eead004f84)) +* implement Accelerate the Doom gamification feature ([f822ed1](https://github.com/nitrocode/token-deathclock/commit/f822ed12862c6470a645c19c3385eb8728a6de13)) +* implement all 6 fun features (ticker, equivalences, share, receipt, calculator, badges) ([0ca543e](https://github.com/nitrocode/token-deathclock/commit/0ca543e375ed4f3cf5e42f8ad871a49c2f4e93a9)) +* implement Priority 3 security hardening (CSP, SRI hash, Dependabot) ([3976d56](https://github.com/nitrocode/token-deathclock/commit/3976d566917766b1367e90bad4816f4dfd89bbd6)) +* implement priority 4 — test completeness ([e8f3123](https://github.com/nitrocode/token-deathclock/commit/e8f3123a2ac26178790d9a9e90d38ad5510f88d5)) +* implement Priority 5 — developer experience improvements ([1094a39](https://github.com/nitrocode/token-deathclock/commit/1094a399b943e40f13e88d9017d4ada8381edfa6)) +* implement priority 5 developer experience improvements ([ae26e5d](https://github.com/nitrocode/token-deathclock/commit/ae26e5dd05dc71378d41a987e163e5ac5b14ca7a)) +* persist user stats to localStorage across sessions ([#41](https://github.com/nitrocode/token-deathclock/issues/41)) ([bc65470](https://github.com/nitrocode/token-deathclock/commit/bc65470e411c08a294d079c8be4894ad39ad81cf)) +* Priority 3 — CSP, SRI hash for Chart.js, Dependabot ([70a8c8a](https://github.com/nitrocode/token-deathclock/commit/70a8c8ae7ba26b62492b86d6e1d30bc09dc54d78)) +* Priority 4 — test completeness ([4a7f9bc](https://github.com/nitrocode/token-deathclock/commit/4a7f9bcec79f12bb4a5d3d99fc64b8a960408e4f)) +* remove Prompt & PR Score from README and implement Priority 2 community files ([cb972dd](https://github.com/nitrocode/token-deathclock/commit/cb972dd3f7fd2ab3af98341f0eb49e288ec0ae7c)) +* semantic versioning, changelog tab, and release-please automation ([#40](https://github.com/nitrocode/token-deathclock/issues/40)) ([751778f](https://github.com/nitrocode/token-deathclock/commit/751778f117c346e705bafb165d4a7258af62e146)) +* YAML milestones, near-term scenarios, exponential chart, token-saving tips, reference links ([aeadaa6](https://github.com/nitrocode/token-deathclock/commit/aeadaa6285a1d179c24bb9d3513ca651f4763508)) + + +### Fixed + +* `const MILESTONES` redeclaration crash and add E2E console-error CI gate ([935a70d](https://github.com/nitrocode/token-deathclock/commit/935a70d128d6f15d80b737e4e4c3266aab2f3f3b)) +* add explicit permissions: read to test workflow (CodeQL) ([8d5a8eb](https://github.com/nitrocode/token-deathclock/commit/8d5a8eb8c34ac2db2a92feea5ca2c036839ef88c)) +* address code review — reduce E2E timeout, remove error filter, fix parse fn ([0add16d](https://github.com/nitrocode/token-deathclock/commit/0add16d032bba4c051dddefe00aac73752dcacca)) +* address code review — widget URL text, LinkedIn shareArticle endpoint, clipboard API guard, delay constant ([7bf63c6](https://github.com/nitrocode/token-deathclock/commit/7bf63c6d7f00878040b4770efc183a5b2057dac6)) +* address code review feedback — constants, naming, zero-padding, template literals ([c11e113](https://github.com/nitrocode/token-deathclock/commit/c11e11336b6a61d91df62fcad5387e0c44b1601b)) +* capture last RAF callback in loadScript() to handle initLifeBlocks ([8dc0153](https://github.com/nitrocode/token-deathclock/commit/8dc0153a5804231a7a1d56a97da66acb98eea04a)) +* chart date adapter, dynamic rate, 15+ new milestones, E2E tests ([477d69f](https://github.com/nitrocode/token-deathclock/commit/477d69f5bfd591dd7b7616e3b0913206bb74b0af)) +* counters/life-blocks broken due to missing Chart.js date adapter; dynamic rate; 22 milestones; E2E tests ([d821e2a](https://github.com/nitrocode/token-deathclock/commit/d821e2a3d4f9b8a02416095be85d6d12dfe583b5)) +* delete test-results directory ([43b0a04](https://github.com/nitrocode/token-deathclock/commit/43b0a04687d5765be109aa328e1a1864a69670a6)) +* **e2e:** update page title assertion to match new title ([d1110c0](https://github.com/nitrocode/token-deathclock/commit/d1110c0ca55879177b266b5f09bdbf02d4b9cb20)) +* enforce [hidden] in CSS reset to prevent modal showing on page load ([1d9d240](https://github.com/nitrocode/token-deathclock/commit/1d9d240bb547eb359120114df4fa4e6c5b962b9b)) +* expand gitignore ([a40fd8e](https://github.com/nitrocode/token-deathclock/commit/a40fd8e7d1455897e3b9cf51e2f72554c03c770b)) +* extract copyToClipboard helper, fix widget comment, clarify delay constant comment ([ecb8dc1](https://github.com/nitrocode/token-deathclock/commit/ecb8dc1a00245d957bf28fe127e94658555b5f02)) +* GitHub corner triangle orientation ([a8b6d32](https://github.com/nitrocode/token-deathclock/commit/a8b6d32fc288516d92931f1ac4c05310f1d601ce)) +* Move GitHub corner to top-right; replace theme toggle with icon button ([76a34c4](https://github.com/nitrocode/token-deathclock/commit/76a34c47986d162ec05431a5c44991d85e5a67cb)) +* prevent duplicate test workflow runs on push and pull_request ([d340c4d](https://github.com/nitrocode/token-deathclock/commit/d340c4dc8e4bf5b494d8140389b40ec622737138)) +* remove beforeunload receipt popup and improve share UX ([85d7fb8](https://github.com/nitrocode/token-deathclock/commit/85d7fb8705eeb5e37a36759e4bf40ee94b73d20c)) +* remove beforeunload receipt popup, upgrade share to Web Share API ([9c68264](https://github.com/nitrocode/token-deathclock/commit/9c682648480730bdac8db5de3ab11cfdde960273)) +* remove scoring section, fix CI test reliability, improve coverage ([2e9eb0d](https://github.com/nitrocode/token-deathclock/commit/2e9eb0d4233fe300632380a3d28e4042b0a27cfb)) +* run test workflows once per event by scoping push trigger to main ([0e11124](https://github.com/nitrocode/token-deathclock/commit/0e11124b60becd449690962037267eda2b54cc45)) +* wrap death-clock-core.js in IIFE to prevent const MILESTONES redeclaration; add console-error E2E test and Playwright job to CI ([73ce830](https://github.com/nitrocode/token-deathclock/commit/73ce830391f9004d99e68930c5135c65be97853f)) + + +### Changed + +* reduce DOM churn in passive loop — update only numeric counters on each tick ([595d062](https://github.com/nitrocode/token-deathclock/commit/595d062eac2943a15eceb2faf25f210ac6c7edd3)) + + +### Documentation + +* add fun feature PRDs in docs/prd ([3981c77](https://github.com/nitrocode/token-deathclock/commit/3981c7741a9f0a056e0c2dcac3450a4ebaf50f16)) +* add PRD for "Accelerate the Doom" gamification feature ([aa5be89](https://github.com/nitrocode/token-deathclock/commit/aa5be899ed60567fa881cd20882896e7719495e4)) +* add PRD for always-on multi-scale Life Blocks panel ([f880d93](https://github.com/nitrocode/token-deathclock/commit/f880d93bc506fa3ed62f72f0028c42b27ad4d90b)) +* add PRD for always-on multi-scale Life Blocks panel ([9152922](https://github.com/nitrocode/token-deathclock/commit/91529227fd42739de79d4029bc17c47263a31814)) +* add viral/fun feature PRDs for token-deathclock ([fb8af28](https://github.com/nitrocode/token-deathclock/commit/fb8af28fe03f446c97982629b46d29b464c68cff)) +* resolve all open questions in always-on life blocks PRD ([9a826fd](https://github.com/nitrocode/token-deathclock/commit/9a826fdd42bc2dbb2b8bca3fbd5698efd18b41ee)) + ## [Unreleased] ### Added diff --git a/package-lock.json b/package-lock.json index cc4f683..b62688f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "ai-death-clock", - "version": "1.0.0", + "version": "1.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ai-death-clock", - "version": "1.0.0", + "version": "1.1.0", "devDependencies": { "@playwright/test": "^1.59.1", "jest": "^30.3.0", diff --git a/package.json b/package.json index e84711d..740cc25 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ai-death-clock", - "version": "1.0.0", + "version": "1.1.0", "description": "AI Death Clock — visualising the environmental cost of global AI token consumption", "homepage": "https://nitrocode.github.io/token-deathclock/", "scripts": {