Skip to content

Releases: lomirus/live-server

v0.9.1

18 Jan 10:50
Compare
Choose a tag to compare

Bug Fixes

Performance

Bump Dependencies

  • Bump notify from 6.1.1 to 8.0.0
  • Bump notify-debouncer from 0.3.2 to 0.5.0
  • Bump tokio from 1.41.0 to 1.43.0
  • Bump open from 5.3.0 to 5.3.2
  • Bump clap from 4.5.20 to 4.5.26

v0.9.0

04 Nov 09:22
Compare
Choose a tag to compare

Features

  • Add option for opening specific file via a CLI argument (#105) by @wentasah.
  • Add option for automatic indexing directory files if index.html does not exist (#110) by @sjml.
  • Collect all options into the Options struct (#114) by @lomirus

Update Dependencies

  • bump clap from 4.5.11 to 4.5.20
  • bump tokio from 1.39.2 to 1.41.0
  • bump local-ip-address from 0.6.1 to 0.6.2
  • bump axum from 0.7.5 to 0.7.6
  • bump futures from 0.3.30 to 0.3.31
  • bump notify-debouncer-full from 0.3.1 to 0.3.2

v0.8.0

10 Aug 06:29
Compare
Choose a tag to compare

Highlight

Chores

  • docs: Add document for link() method by @lomirus
  • test: Remove extra sleeping time when testing request by @lomirus
  • deps: bump tokio from 1.35.0 to 1.39.2 by @dependabot
  • deps: bump futures from 0.3.29 to 0.3.30 by @dependabot
  • deps: bump clap from 4.4.11 to 4.5.11 by @dependabot
  • deps: bump axum from 0.7.2 to 0.7.5 by @dependabot
  • deps: bump env_logger from 0.10.1 to 0.10.2 by @dependabot
  • deps: bump local-ip-address from 0.5.6 to 0.6.1 by @dependabot
  • deps: bump reqwest from 0.11.23 to 0.12.4 by @dependabot
  • deps: bump open from 5.0.1 to 5.3.0 by @dependabot
  • deps: bump log from 0.4.17 to 0.4.22 by @dependabot
  • deps: bump mime_guess from 2.0.3 to 2.0.5 by @lomirus

v0.7.0

23 Dec 04:44
Compare
Choose a tag to compare

Features

  • Add --open/-o option, which will open the page in browser automatically
  • Return an error page which supports live-reload when failing to access any page, in order to make sure that live-reload won't be interrupted. For example, when attempting to access a page that does not exist, the server would response a blank page in the previous version, and even when this file was modified, the page wouldn't be refreshed.

Refactor

  • The short name of --host option was renamed to -H in order to avoid conflict with -h (--help)
  • The default value of --host/-H was changed to 0.0.0.0
  • The default value of --port/-p was changed to 0

API

  • Revamp the API

Before:

listen("127.0.0.1", 8080, "./").await?;

After:

listen("127.0.0.1:8080", "./").await?.start().await?;

CI

  • Add test case to reduce potential mistakes

Dependencies

  • Replace async-std with tokio
  • Replace tide & tide-websockets & uuid with axum
  • Bump env_logger from 0.10.0 to 0.10.1
  • Bump clap from 4.4.6 to 4.4.11
  • Add futures, open as dependency
  • Add reqwest as dev dependency

v0.6.2

24 Oct 09:12
Compare
Choose a tag to compare
  • Remove debug output

v0.6.1

10 Oct 01:37
Compare
Choose a tag to compare
  • Update dependencies.
  • Make sure there's only 1 broadcast at most every 200 ms by @lomirus.

v0.6.0

01 Mar 06:17
Compare
Choose a tag to compare

Main Changes

  • Export the listen() function;
  • Use env_logger to manage logs.

Dependencies

  • bump uuid from 0.8.2 to 1.3.0;
  • bump clap from 3.2.8 to 3.2.23 ;
  • bump local-ip-address from 0.4.7 to 0.5.1 .

v0.5.0

13 Sep 05:57
Compare
Choose a tag to compare
  • Improve the responding speed of HTML file by removing the extra parsing step by @lomirus
  • Fix multilingual support for windows on local-ip-address crate by @EstebanBorai

v0.4.2

17 Aug 09:47
Compare
Choose a tag to compare

Improvements

  • Add \n to the inserted script and thus make it more readable by @lomirus
  • Simplify the some error logs by @lomirus

Fix

  • #5 Cannot response local binary files by @lomirus

Chore

  • Create VSCode debug configurations by @lomirus

v0.4.1

07 Jul 09:47
Compare
Choose a tag to compare

Fix

Cannot serve static assets if target path is not the current directory by @lomirus for #3