Skip to content

Latest commit

 

History

History
82 lines (52 loc) · 2.05 KB

CHANGELOG.md

File metadata and controls

82 lines (52 loc) · 2.05 KB

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.

Added

  • Added variable elsewhere-version.

Changed

  • Improved documentation.

Added

  • Add ability to select a remote.

Changed

  • Improve logic for selecting a Git revision.
  • Use rx to build regexps.
  • Improve tests for permalinks which contain Git commit hashes.
  • Add error handling for if a Git remote is not configured.

Added

  • Add support for Sourcehut

Fixed

  • Fix broken start and end arguments for elsewhere-build-url

Added

  • Add headless? argument for elsewhere-open
  • Add silent? argument for elsewhere-build-url
  • Add headless? argument for elsewhere-build-url
  • Add Eldev as the development tool for this package
  • Add tests for elsewhere-build-url

Changed

  • Bump minimum Emacs version to 29.1
  • Switch to external Git command for fetching the current revision
  • Switch to vc-responsible-backend for fetching the VC backend

Removed

  • Remove interactive? argument for elsewhere-open
  • Remove interactive? argument for elsewhere-build-url

Added

  • Support Git backend from vc-handled-backends
  • Support GitHub and GitLab
  • Support generating URL in echo area
  • Support opening generated URL in browser using browse-url
  • Support choosing a revision for URLs using completing-read