Skip to content

Latest commit

 

History

History
477 lines (229 loc) · 22.3 KB

File metadata and controls

477 lines (229 loc) · 22.3 KB

1.33.0 (2026-04-24)

Features

  • add configurable linkStyle for storage-format link output (#117) (18aa60c)

1.32.1 (2026-04-24)

Bug Fixes

  • publish prod-only npm-shrinkwrap to avoid devDependency leakage (#116) (d2a7241), closes #110

1.32.0 (2026-04-24)

Features

  • add json metadata and storage read support (#115) (179fe4f)

1.31.1 (2026-04-22)

Performance Improvements

  • parallelize getAllDescendantPages sibling fetches (#113) (bdee5de)

1.31.0 (2026-04-22)

Features

  • add cookie authentication for Enterprise SSO (#111) (9fe55f3), closes #106

1.30.2 (2026-04-19)

Bug Fixes

  • escape regex metacharacters in userkey before replacement (#109) (394b72c)

1.30.1 (2026-04-15)

Bug Fixes

  • preserve internal page links with custom display text in markdown conversion (#105) (06382f3), closes #104

1.30.0 (2026-04-13)

Features

  • support Confluence tiny links (/wiki/x/) as pageId input (#101) (dcccc8e), closes #100

1.29.1 (2026-04-11)

Bug Fixes

  • upgrade axios to ^1.15.0 to address security vulnerabilities (#97) (98344f4), closes #96

1.29.0 (2026-04-09)

Features

  • add Claude Code marketplace plugin (#95) (026794e)

1.28.0 (2026-04-04)

Features

  • add local format conversion command (#92) (5425e4e), closes #91

1.27.8 (2026-04-02)

Bug Fixes

  • include npm-shrinkwrap.json in published package (#90) (58ad062), closes #89

1.27.7 (2026-04-01)

Bug Fixes

  • publish npm-shrinkwrap.json to pin transitive dependencies (#88) (d0dffd2), closes #86

1.27.6 (2026-03-26)

Bug Fixes

  • docs: correct search examples in SKILL.md to use --cql flag (#84) (86800b5)

1.27.5 (2026-03-23)

Bug Fixes

1.27.4 (2026-03-19)

Bug Fixes

  • preserve line breaks when converting HTML to markdown (#79) (c39f388)

1.27.3 (2026-03-14)

Bug Fixes

  • add read:confluence-content.summary to required scopes documentation (#78) (9f7b70a), closes #76 #76

1.27.2 (2026-03-13)

Bug Fixes

  • improve 401 error messages and document required scopes for scoped API tokens (#77) (e7e3e52), closes #76

1.27.1 (2026-03-11)

Bug Fixes

  • restrict config file permissions to owner only (#72) (25ec54d)

1.27.0 (2026-03-11)

Features

  • add read-only mode for safe AI agent usage (#74) (20de9de), closes #73

1.26.0 (2026-03-09)

Features

1.25.1 (2026-03-05)

Bug Fixes

  • resolve CLI silently exiting when installed via npm/Homebrew (#66) (#67) (e4f14a3)

1.25.0 (2026-03-04)

Features

  • add recursive export and --overwrite flag (#58) (00aa839)

1.24.1 (2026-03-04)

Bug Fixes

  • move Homebrew formula update into CI/CD workflow (#64) (34b477b)

1.24.0 (2026-03-04)

Features

  • add configurable protocol support (http/https) (#62) (37ad206), closes #59

1.23.0 (2026-03-04)

Features

1.22.0 (2026-03-03)

Features

  • adds unescape for nordic alphabets (#54) (7f834dd)

1.21.1 (2026-03-03)

Bug Fixes

  • add required YAML frontmatter to SKILL.md (#53) (a427f90), closes #52

1.21.0 (2026-02-27)

Features

  • add AI skill documentation and install-skill command (#47) (487a12e), closes #46

1.20.0 (2026-02-26)

Features

  • add JSON output format to attachments command (#45) (b512ffb), closes #44

1.19.0 (2026-02-20)

Features

  • add --cql flag to search command for raw CQL queries (#40) (311f5a9), closes #39

1.18.0 (2026-02-15)

Features

  • add content property commands (list, get, set, delete) (#38) (506515d), closes #37

1.17.0 (2026-02-13)

Features

  • add attachment upload and delete commands (#36) (ed62bb4)

1.16.0 (2026-02-13)

Features

  • Add move command to relocate pages (#32) (a37f9b8)

1.15.1 (2026-02-12)

Bug Fixes

1.15.0 (2026-02-06)

Features

  • Add CLI flags to confluence init for non-interactive setup (#30) (09b6b85)

1.14.0 (2026-02-03)

Features

  • add comments support to CLI (d40de55), closes #28

1.13.0 (2026-01-08)

Features

  • add children command to list child pages (#27) (7e8b4ed)

1.12.1 (2025-12-31)

Bug Fixes

1.12.0 (2025-12-31)

Features

1.11.1 (2025-12-17)

Bug Fixes

  • support children macro, improve macro handling, and filter attachments (#23) (15b721a)

1.11.0 (2025-12-12)

Features

  • Support for Confluence display URLs (#20) (3bda7c2)

1.10.1 (2025-12-08)

Bug Fixes

  • improve markdown export and attachment download (#19) (978275d)

1.10.0 (2025-12-05)

Features

1.9.0 (2025-12-04)

Features

  • add attachments list and download command (#17) (fb3d4f8)

1.8.0 (2025-09-28)

Features

  • make Confluence API path configurable (#14) (be000e0), closes #13

[Unreleased]

Added

  • Make the Confluence REST base path configurable to support both /rest/api and /wiki/rest/api.

1.7.0 (2025-09-28)

Features

  • support basic auth for Atlassian API tokens (#12) (e80ea9b)

1.6.0 (2025-09-05)

Features

  • Add copy-tree command for recursive page copying with children (#9) (29efa5b)

1.5.0 (2025-08-13)

Features

  • Align README with implementation and fix update command (#7) (87f48e0)

1.4.1 (2025-06-30)

Bug Fixes

  • correct version display in CLI (#6) (36f8419)

1.4.0 (2025-06-30)

Features

  • Enhanced Markdown Support with Bidirectional Conversion (#5) (d17771b)

1.3.2 (2025-06-27)

Bug Fixes

  • resolve merge conflict in CHANGELOG.md (8565c1a)

1.3.1 (2025-06-27)

Bug Fixes

  • clean up duplicate CHANGELOG entries (0163deb)

1.3.0 (2025-06-27)

Bug Fixes

  • improve format handling based on production testing (820f9cd)

Features

  • implement page creation and update capabilities (3c43b19)

1.2.1 (2025-06-27)

Bug Fixes

  • format handling: improve compatibility across Confluence instances
    • Switch from 'html' macro to 'markdown' macro for better compatibility
    • Change HTML processing to direct Storage format (no macro wrapper)
    • Add markdownToNativeStorage method for alternative conversion
    • Fix issues discovered during production testing in real Confluence environments

1.2.0 (2025-06-27)

Features

  • page management: add page creation and update capabilities (#2) (b814ddf)
    • confluence create - Create new pages with support for Markdown, HTML, and Storage formats
    • confluence update - Update existing page content and titles
    • confluence edit - Export page content for editing workflow
    • Support for reading content from files or inline
    • Markdown to Confluence Storage format conversion
  • content formats: support multiple input formats
    • Markdown format with automatic conversion using markdown macro
    • HTML format with direct Storage format integration
    • Native Confluence Storage format
  • examples: add sample files and demo scripts for new features

Breaking Changes

  • None - all new features are additive

1.1.0 (2025-06-26)

Features

  • add analytics tracking to spaces command (265e8f4)
  • add community feedback and analytics infrastructure (a7ff6e8)

1.0.0 (2025-06-26)

Bug Fixes

  • add explicit permissions for GitHub Actions (fa36b29)
  • add NODE_AUTH_TOKEN for npm authentication (2031314)
  • resolve eslint errors and npm publish warnings (b93285e)

Features

  • initial release of confluence-cli (ec04e06)

Confluence CLI Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.0.0] - 2025-06-26

Added

  • Initial release of Confluence CLI
  • Read Confluence pages by ID or URL
  • Search functionality with customizable limits
  • Page information display
  • List all Confluence spaces
  • Interactive configuration setup
  • Environment variable support
  • HTML and text output formats
  • Comprehensive README with examples
  • MIT License

Features

  • confluence init - Interactive configuration setup
  • confluence read <pageId> - Read page content with format options
  • confluence info <pageId> - Display page information
  • confluence search <query> - Search pages with optional limit
  • confluence spaces - List all available spaces

Dependencies

  • commander for CLI framework
  • axios for HTTP requests
  • chalk for colored output
  • inquirer for interactive prompts
  • html-to-text for content conversion
  • ora for loading indicators