Skip to content

Latest commit

 

History

History
153 lines (86 loc) · 3.71 KB

CHANGELOG.md

File metadata and controls

153 lines (86 loc) · 3.71 KB

Changelog

All notable changes to the "semaphoreci" extension will be documented in this file.

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

[0.6.1] -- 24-09-29

Fixed

  • Fixed internal setup for publishing VS Code extensions. This change does not affect the extension itself.

[0.6.0] -- 24-09-29

Changed

  • When a request to Semaphore CI fails, the error page will now show a URL to the job. This should make it easier to find out more.
  • The timestamp for pipelines is now shown differently:
    • The timestamp used to be the created_at timestamp of the pipeline. Because this is sometimes much earlier than when it is run, it will now take the first available of the following: running_at, queuing_at, pending_at, created_at.
    • When available, the full running time is shown in the format of yyyy-mm-dd HH:MM-HH:MM.

[0.5.1] -- 23-04-22

Fixed

  • Fixed the "stop job" button not doing anything
  • Fixed error when the GitHub organisation name is different from the Semaphore organisation name. See #10.

[0.5.0] -- 23-01-05

Added

  • Show the top 10 slowest commands at the top of the job log
  • Show the job URL at the top of the job log

Changed

  • No longer show the "Log:" text above every command output in the job log.
  • Show skipped blocks with a new gray >> icon instead of a "success" icon.

Fixed

  • Show a better error when failing to fetch job logs

[0.4.2] - 22-12-17

Fixed

  • Fixed error when some job has the status "ENQUEUED".

[0.4.1] - 22-12-03

Fixed

  • Fixed branch view showing clipped/empty messages when a commit is more than one line.

[0.4.0] - 22-08-19

Added

  • Added a button to temporarily pick a different branch than the checked out branch.

Fixed

  • Fixed the opening of a pipeline waiting for the next refresh

[0.3.0] - 22-07-16

Added

  • Added an overview for tag builds

[0.2.2] - 22-07-05

Added

  • Added more info on the job logs page: job id, started, finished, duration.

[0.2.1] - 22-07-04

Fixed

  • Fixed job log button not showing for finished jobs.
  • Fixed an error about a missing pipeline state (pending).

[0.2.0] - 22-07-03

Added

  • Button to stop jobs.
  • Button to rerun workflows.

Fixed

  • Workaround for buttons not working. See #5

[0.1.1] - 22-07-01

Fixed

  • Something went wrong with packaging, causing the reload timer not to work. Hopefully repackaging it works.

[0.1.0] - 22-06-30

Added

  • Added autorefresh feature! With this feature, your semaphore status will refresh automatically every 5 seconds. See the semaphore-ci settings to set the autorefresh delay.

    Fixes #3

Fixed

  • Fix rendering of multiline commands in job logs.

[0.0.4] - 2022-06-25

Changed

  • Rewrote the job log output to show a Markdown file

Fixed

  • Fixed job logs not reloading when re-opening the file. Fixes #1
  • Fixed job logs sometimes still showing terminal control characters. Fixes #2

[0.0.3] - 2022-06-22

Fixed

  • Fixed "Set API key" screen from appearing and then disappearing after starting VS Code.

[0.0.2] - 2022-06-21

Changed

  • The extension will now only ask to set the organisations when the API key is set.
  • The extension will now only ask to set the API key when the organisations are set.

Fixed

  • The extension no longer makes requests when the API key is not set.

[0.0.1] - 2022-06-08

  • Initial release