Skip to content

Releases

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 04 Feb 19:27
2c10592

Changelog

  • 486f435 feat: Add support for relative download paths from browser extensions (#82)
  • 1c00f8c feat: change engine to use range assignment instead of dynamic chunking (#81) and also add sequential downloads feature
  • 2c10592 feat: fix some minor engine bugs and add heuristics for a more stable download (#83)
  • 2815252 feat: implement deduplication for extension (#79)

v0.4.4

Choose a tag to compare

@github-actions github-actions released this 03 Feb 14:54
4d13809

Changelog

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 02 Feb 16:52
d99933a

Changelog

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 02 Feb 08:04
1a3e379

Changelog

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 01 Feb 01:35
a5c6ea5

Changelog

  • a5c6ea5 feat: add new log retention setting (#65)

v0.4

Choose a tag to compare

@github-actions github-actions released this 29 Jan 18:34
ffacf74

Changelog

  • daee696 Update README to add firefox add-on store link! (#53)
  • 7c4b8fb feat: implement adaptive UI theme support with light, dark, and system-based modes (#60)
  • 3c13eac fix: Extension retriggers old downloads (#59)
  • ffacf74 refactor: update command structure (#61)

v0.3.1

Choose a tag to compare

@github-actions github-actions released this 28 Jan 14:16
8dbc76a

Changelog

  • fc5e7f3 feat: Randomize benchmark task order, increase inter-task cooldown, and run more iterations in CI. (#41)
  • ce1715c fix: bug where paused downloads, when resumed exceeded 100% progress (#49)
  • 8dbc76a fix: minor issues with pause/resume, eta calculation, elapsed calculation, task_queue (#50)
  • cd2dbf0 minor bug fixes (#48)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 27 Jan 16:14
c417b1f

Changelog

  • adf6757 Extension (#40)
  • 933b6e1 Update issue templates (#39)
  • 75739bf decouple engine from TUI, ensure singleton instance of surge always (#44)
  • 797482e feat: Add GitHub Actions workflow for automated benchmarking of Surge (#32)
  • a9be2e2 feat: Add --compare-global option to benchmark globally installed surge against local build for better testing (#30)
  • c417b1f feat: add new commands to get (#46)
  • 7dfbb84 feat: shift download state from JSON files to a SQLite database. (#33)
  • db10ac7 fix: metadata zip error (#38)
  • 304c501 refactor: centralize extension and add missing manifest.json (#37)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 21 Jan 09:40

Changelog

  • 43a6606 feat: Add integration test for download pause and resume, ensuring graceful queue shutdown on interruption.
  • 4a75e5b feat: Migrate download state management from JSON files to a SQLite database.
  • fc7c705 feat: add github.com/mattn/go-sqlite3 as an indirect dependency
  • e2835a6 refactor: remove redundant code
  • cf1f007 refactor: switch SQLite driver from mattn/go-sqlite3 to modernc.org/sqlite.

v0.1.9

Choose a tag to compare

@github-actions github-actions released this 19 Jan 11:54
67710b7

Changelog

  • 67710b7 Add --headless flag to start HTTP server without TUI (#27)
  • b3753c9 Merge pull request #25 from surge-downloader/update-description
  • 6d95171 Updated assets
  • a166131 feat: update description to highlight Surge as a blazing fast, open-source terminal download manager