Skip to content

Releases: Shell3Dots/dotdotdot

v1.0.4

06 Apr 20:11

Choose a tag to compare

Changelog

All notable changes to this project are documented here. The format follows Keep a Changelog.

1.0.4 - 2026-04-06

Added

  • CONTRIBUTING.md and SECURITY.md for contributors and responsible disclosure.
  • README: CI status badge (default branch) next to npm.

1.0.3 - 2026-04-06

Changed

  • LICENSE: MIT copyright updated to Shell3Dots (2026).

Removed

  • postinstall script: No code runs at npm install time beyond extracting the package; the previous script only printed a welcome message.

1.0.2 - 2026-04-06

Added

  • CI: GitHub Actions workflow runs npm test on Linux and Windows (Node 18 and 22).
  • Releases: Tag push (v*) creates a GitHub Release with CHANGELOG.md as the description and attaches the npm pack tarball.
  • GitHub Packages: The same tag triggers publish of @shell3dots/dotdotdot-cli to GitHub’s npm registry (see repo Packages). Public install from npm remains dotdotdot-cli on npmjs.
  • Package: CHANGELOG.md is included in the published npm tarball.

1.0.1 - 2026-04-06

Fixed

  • Install script: install.sh now runs npm install -g dotdotdot-cli (matches the npm package name).
  • Session file: Session data is stored under ~/.dotdotdot/session.json with file mode 0o600, instead of a guessable path in the system temp directory. Legacy dotdotdot-session.json in temp is migrated on first run.

Added

  • Smoke tests: npm test runs checks for safety classification, provider resolution, shell helpers, and CLI parsing/exit codes (no API key or network).

Notes

  • npm: npm install -g dotdotdot-cli — primary install for most users (npm).
  • GitHub Packages: The same version is also published as @shell3dots/dotdotdot-cli on GitHub’s npm registry (see repository Packages). Install requires configuring @shell3dots:registry or using .npmrc; most users should prefer npm.

[1.0.0] - 2026-04-06

Initial public release as dotdotdot-cli on npm.

v1.0.3

06 Apr 20:04

Choose a tag to compare

Changelog

All notable changes to this project are documented here. The format follows Keep a Changelog.

1.0.3 - 2026-04-06

Changed

  • LICENSE: MIT copyright updated to Shell3Dots (2026).

Removed

  • postinstall script: No code runs at npm install time beyond extracting the package; the previous script only printed a welcome message.

1.0.2 - 2026-04-06

Added

  • CI: GitHub Actions workflow runs npm test on Linux and Windows (Node 18 and 22).
  • Releases: Tag push (v*) creates a GitHub Release with CHANGELOG.md as the description and attaches the npm pack tarball.
  • GitHub Packages: The same tag triggers publish of @shell3dots/dotdotdot-cli to GitHub’s npm registry (see repo Packages). Public install from npm remains dotdotdot-cli on npmjs.
  • Package: CHANGELOG.md is included in the published npm tarball.

1.0.1 - 2026-04-06

Fixed

  • Install script: install.sh now runs npm install -g dotdotdot-cli (matches the npm package name).
  • Session file: Session data is stored under ~/.dotdotdot/session.json with file mode 0o600, instead of a guessable path in the system temp directory. Legacy dotdotdot-session.json in temp is migrated on first run.

Added

  • Smoke tests: npm test runs checks for safety classification, provider resolution, shell helpers, and CLI parsing/exit codes (no API key or network).

Notes

  • npm: npm install -g dotdotdot-cli — primary install for most users (npm).
  • GitHub Packages: The same version is also published as @shell3dots/dotdotdot-cli on GitHub’s npm registry (see repository Packages). Install requires configuring @shell3dots:registry or using .npmrc; most users should prefer npm.

[1.0.0] - 2026-04-06

Initial public release as dotdotdot-cli on npm.

v1.0.2

06 Apr 19:52

Choose a tag to compare

Changelog

All notable changes to this project are documented here. The format follows Keep a Changelog.

1.0.2 - 2026-04-06

Added

  • CI: GitHub Actions workflow runs npm test on Linux and Windows (Node 18 and 22).
  • Releases: Tag push (v*) creates a GitHub Release with CHANGELOG.md as the description and attaches the npm pack tarball.
  • GitHub Packages: The same tag triggers publish of @shell3dots/dotdotdot-cli to GitHub’s npm registry (see repo Packages). Public install from npm remains dotdotdot-cli on npmjs.
  • Package: CHANGELOG.md is included in the published npm tarball.

1.0.1 - 2026-04-06

Fixed

  • Install script: install.sh now runs npm install -g dotdotdot-cli (matches the npm package name).
  • Session file: Session data is stored under ~/.dotdotdot/session.json with file mode 0o600, instead of a guessable path in the system temp directory. Legacy dotdotdot-session.json in temp is migrated on first run.

Added

  • Smoke tests: npm test runs checks for safety classification, provider resolution, shell helpers, and CLI parsing/exit codes (no API key or network).

Notes

  • npm: npm install -g dotdotdot-cli — primary install for most users (npm).
  • GitHub Packages: The same version is also published as @shell3dots/dotdotdot-cli on GitHub’s npm registry (see repository Packages). Install requires configuring @shell3dots:registry or using .npmrc; most users should prefer npm.

[1.0.0] - 2026-04-06

Initial public release as dotdotdot-cli on npm.