Commit graph

  • 8aa708eca7 1.7.2 main 1.7.2 banisterious 2026-05-14 10:33:02 -0700
  • c183b61b08 docs(changelog): release prep for 1.7.2 banisterious 2026-05-14 10:33:00 -0700
  • c379bbd7a9 chore: post-audit consistency fixes banisterious 2026-05-14 10:32:41 -0700
  • adbed06f8a chore(docs): archive audit planning docs banisterious 2026-05-13 13:08:35 -0700
  • 57e34b52d0 1.7.1 1.7.1 banisterious 2026-05-13 12:48:57 -0700
  • 4ec805347d docs(changelog): release prep for 1.7.1 banisterious 2026-05-13 12:48:57 -0700
  • a0828dad59 docs(changelog): record Phase 6 entries under [Unreleased] banisterious 2026-05-13 12:45:02 -0700
  • ac10a81e81 docs(planning): mark audit complete; flip Phase 6 status banisterious 2026-05-13 12:44:35 -0700
  • 55b2bc91dc docs(architecture): add post-Phase-5 architecture overview banisterious 2026-05-13 12:42:04 -0700
  • 233567262b docs(planning): record Canvas polling and mobile-decision findings banisterious 2026-05-13 12:37:59 -0700
  • 0c1dfc69e1 chore(sentences): dedup the abbreviation alternation list banisterious 2026-05-13 12:34:42 -0700
  • 9dafb5625c chore(docs): archive completed pre-audit planning docs banisterious 2026-05-13 12:31:04 -0700
  • b49894d82a docs(planning): add Phase 6 cleanup planning doc banisterious 2026-05-13 12:30:44 -0700
  • 95bcdc316d 1.7.0 1.7.0 banisterious 2026-05-13 12:13:50 -0700
  • 8b48e4612b docs(changelog): release prep for 1.7.0 banisterious 2026-05-13 12:13:36 -0700
  • 76673386c0 docs: Phase 5 [Unreleased] CHANGELOG entry and planning-doc findings banisterious 2026-05-13 12:05:30 -0700
  • 189c5dd61b refactor(split): move Plugin class to src/main.ts; main.ts is now a re-export banisterious 2026-05-13 12:01:33 -0700
  • cf5f96aed0 refactor(split): extract WordCountSettingTab to src/settings/tab.ts banisterious 2026-05-13 11:52:24 -0700
  • b318325ba2 refactor(split): extract WordCountModal and ConfirmModal to src/ui/ banisterious 2026-05-13 11:22:30 -0700
  • ac3b449883 refactor(split): extract applyExclusions orchestrator and count functions banisterious 2026-05-13 10:32:28 -0700
  • 9bec17d3aa refactor(split): extract seven processing helpers to src/processing/ banisterious 2026-05-13 10:21:16 -0700
  • 7e507a9a44 refactor(split): extract types, settings defaults, and debug utils to src/ banisterious 2026-05-13 10:00:52 -0700
  • 23eac2c426 docs(planning): add Phase 5 split planning doc banisterious 2026-05-13 09:42:51 -0700
  • 8621106f80 1.6.7 1.6.7 banisterious 2026-05-12 18:49:10 -0700
  • 5b5e3c41f1 docs(changelog): release prep for 1.6.7 banisterious 2026-05-12 18:46:18 -0700
  • 27be06cd93 docs(changelog): record Phase 4 internal entries banisterious 2026-05-12 18:44:45 -0700
  • 1e336b7bb1 ci(release): run vitest between Lint and Build banisterious 2026-05-12 18:44:35 -0700
  • 974bd2b3aa test: add vitest infrastructure and Phase 4 characterization suite banisterious 2026-05-12 18:44:28 -0700
  • 81f1aa6a51 refactor(main): export count and processor functions for test access banisterious 2026-05-12 18:43:53 -0700
  • 8724fdafbc chore(lint): adapt to eslint-plugin-obsidianmd 0.3.0; drop dead .eslintignore banisterious 2026-05-12 18:43:44 -0700
  • 4a35373b46 chore(deps): bump @types/node to ^22, add vitest, bump obsidianmd to 0.3.0 banisterious 2026-05-12 18:42:32 -0700
  • b074065bfc 1.6.6 1.6.6 banisterious 2026-05-12 15:32:42 -0700
  • beab33c967 docs: extend 1.6.6 CHANGELOG with the unsafe-* lint-fix entry banisterious 2026-05-12 15:32:33 -0700
  • 86896f0929 fix(types): narrow caught errors and frontmatter input for lint pass banisterious 2026-05-12 15:28:15 -0700
  • 0c3f9547c1 docs: CHANGELOG entry for 1.6.6 banisterious 2026-05-12 15:21:33 -0700
  • d5823a7a26 refactor(ui): scope responsive @media rule to our modal, drop !important banisterious 2026-05-12 15:21:30 -0700
  • 8dff24e71e feat(ci): release workflow with build-provenance attestations banisterious 2026-05-12 15:21:28 -0700
  • f65aac45a3 1.6.5 1.6.5 banisterious 2026-05-12 14:53:39 -0700
  • 3bf78e99b7 docs: CHANGELOG entry for 1.6.5 CSS polish banisterious 2026-05-12 14:49:43 -0700
  • 16d41d26be refactor(ui): merge duplicate CSS selectors and drop two !important uses banisterious 2026-05-12 14:49:28 -0700
  • 4d67f4df75 1.6.4 1.6.4 banisterious 2026-05-12 14:22:47 -0700
  • f3bcdb0917 docs: CHANGELOG entry for 1.6.4 rescan fixes banisterious 2026-05-12 14:16:20 -0700
  • 6f1df18a92 refactor(types): type the nine no-explicit-any findings banisterious 2026-05-12 14:09:57 -0700
  • d4a31da315 fix: use window.* for timer functions instead of activeWindow.* banisterious 2026-05-12 14:06:29 -0700
  • db6cce19e5 fix: balance braces in .word-count-settings nested block banisterious 2026-05-12 14:00:10 -0700
  • 202a8243f8 1.6.3 1.6.3 banisterious 2026-05-12 13:26:18 -0700
  • bc2f988437 docs: cut CHANGELOG entry for 1.6.3 release banisterious 2026-05-12 13:25:51 -0700
  • a842fe9556 docs: CHANGELOG entry for popout live-update fix banisterious 2026-05-12 13:22:11 -0700
  • 75e430712e fix: register live-update listeners per window for popout support banisterious 2026-05-12 13:21:51 -0700
  • b4fa29308f ui: restore proper-noun capitalization for Windows / Unix path settings banisterious 2026-05-12 13:19:17 -0700
  • 51e95987e6 docs: extend CHANGELOG [Unreleased] with Phase 2 and Phase 3 entries banisterious 2026-05-12 13:05:51 -0700
  • bdb43fae4a ui: sentence-case all settings tab strings (Phase 3 UI) banisterious 2026-05-12 13:04:35 -0700
  • 66d4f490b8 refactor: promise hygiene, debug-log guard, drop builtin-modules dep banisterious 2026-05-12 12:56:08 -0700
  • 3b6c0c95de refactor(api): use Obsidian Platform API for OS detection (Phase 3g) banisterious 2026-05-12 12:53:38 -0700
  • 62a64ea35a refactor(ui): use Setting.setHeading() for the inline-overrides label banisterious 2026-05-12 12:52:28 -0700
  • 0d06d7061e refactor(types): type settings tab component callbacks (Phase 3e) banisterious 2026-05-12 12:49:59 -0700
  • 13825f2185 refactor(ui): move inline styles to CSS classes (Phase 3d) banisterious 2026-05-12 12:48:18 -0700
  • ec0f8d6604 refactor(api): replace deprecated workspace.activeLeaf (Phase 3c) banisterious 2026-05-12 12:46:37 -0700
  • 93135d3143 refactor(api): use activeDocument and activeWindow timers (Phase 3b) banisterious 2026-05-12 12:45:50 -0700
  • 9be0cf1549 refactor(api): use Obsidian's createEl / createDiv helpers (Phase 3a) banisterious 2026-05-12 12:42:53 -0700
  • 3d15d987d5 fix: hide core word count actually hides the core word count banisterious 2026-05-12 12:28:26 -0700
  • b5d4bcb985 refactor: trivial-mechanical lint cleanup and ConfirmModal replacement banisterious 2026-05-12 12:06:08 -0700
  • e0986a2f74 refactor: remove dead code surfaced by the audit banisterious 2026-05-12 11:49:29 -0700
  • 96aae5cc71 fix: persist character and sentence counts in history entries banisterious 2026-05-12 11:43:23 -0700
  • 00c1919987 fix: stop overwriting user-customized exclusionList on every load banisterious 2026-05-12 11:42:43 -0700
  • 88f3b816de docs: add CHANGELOG entry for Phase 0 release-blocker work banisterious 2026-05-12 10:55:35 -0700
  • 3a2e5097ec docs: document three-files release rule and remove orphan v1.6.2 zip banisterious 2026-05-12 10:51:20 -0700
  • 65521fe695 docs: fix broken Buy Me a Coffee anchor and remove dead architecture refs banisterious 2026-05-12 10:45:06 -0700
  • 33b442197f chore: mark plugin as desktop-only in manifest banisterious 2026-05-12 10:38:20 -0700
  • 0214a9fe0e chore: clean up stale leading comments and hardcoded version literal banisterious 2026-05-12 10:38:08 -0700
  • fbfa8696b5 fix: hide Obsidian's core word count via styles.css class toggle banisterious 2026-05-12 10:37:37 -0700
  • 0abf7570bb chore: migrate lint to flat config and add eslint-plugin-obsidianmd banisterious 2026-05-12 10:35:29 -0700
  • 02752c01ea docs: land audit implementation plan and ignore session-restore artifact banisterious 2026-05-12 10:03:01 -0700
  • 5a29d97b27 Version 1.6.2 - Fix modal after select-all 1.6.2 banisterious 2025-08-08 15:10:16 -0700
  • 6dafd5cff7 1.6.2 banisterious 2025-08-08 15:07:52 -0700
  • 73820533db Merge fix for modal opening after select-all in Reading Mode banisterious 2025-08-08 15:07:31 -0700
  • b11b904221 Fix modal opening after select-all in Reading Mode banisterious 2025-08-08 15:07:07 -0700
  • 9de72b67aa Fix package-lock.json version to 1.6.1 John Banister 2025-07-21 19:24:22 -0700
  • 5a0e713f0a Revert version back to 1.6.1 with combined fixes John Banister 2025-07-21 19:11:17 -0700
  • 82cf37d8a9 1.6.2 John Banister 2025-07-21 18:58:34 -0700
  • 7779eb68a7 Add macOS Command-A support for Select All John Banister 2025-07-21 18:56:09 -0700
  • 842ad1f5fe Version 1.6.1 - Fix CTRL-A Select All in Reading view John Banister 2025-07-21 18:46:49 -0700
  • f26eca77f1 1.6.1 1.6.1 John Banister 2025-07-21 18:45:46 -0700
  • ee4d9a3197 Merge branch 'main' of https://github.com/banisterious/obsidian-custom-selected-word-count John Banister 2025-07-21 18:45:07 -0700
  • ec3ceb8368 Fix CTRL-A Select All timing issue in Reading view John Banister 2025-07-21 18:39:53 -0700
  • 71bf425411
    Update README.md with new demo GIF John Banister 2025-07-21 16:39:07 -0700
  • 2746b35227 docs: add demo2.gif for enhanced documentation John Banister 2025-07-21 16:36:05 -0700
  • a48d90e186 Merge branch 'main' of https://github.com/banisterious/obsidian-custom-selected-word-count 1.6.0 John Banister 2025-07-21 11:37:40 -0700
  • 30d0b43660 feat: v1.6.0 - Canvas integration, modal redesign, and smart quote fixes John Banister 2025-07-21 11:37:11 -0700
  • 1f163f94ac
    Update README.md to reflect new support for Canvas cards John Banister 2025-07-21 10:57:14 -0700
  • b5cb5334be feat: Add Canvas view support for status bar integration John Banister 2025-07-21 07:45:04 -0700
  • 5853a51030
    Update README.md John Banister 2025-07-08 14:14:54 -0700
  • 270a062ec7
    Update README.md John Banister 2025-07-07 17:25:40 -0700
  • b6d03c2a91 feat: Update README with visual demos banisterious 2025-07-07 17:09:44 -0700
  • 69c3febf49 Bump version to 1.5.0 1.5.0 banisterious 2025-07-06 14:30:21 -0700
  • 146b5e7d8a Merge remote main and resolve conflict in planning doc banisterious 2025-07-06 14:28:26 -0700
  • 830969072d Add per-note exclusion overrides and improve settings UI banisterious 2025-07-06 14:26:33 -0700
  • ee120374d7 Complete UI improvements and add missing path exclusion overrides banisterious 2025-07-06 13:38:46 -0700
  • 2a61b007f6 Simplify Settings UI by removing section headings and improve text consistency banisterious 2025-07-06 13:23:46 -0700
  • e009eae51a Improve Settings UI organization and add master toggle for code exclusion banisterious 2025-07-06 13:11:38 -0700