Skip to content

Releases: AustinWise/smeagol

0.4.10

08 Nov 04:00
Compare
Choose a tag to compare

This release contains fixes for compiling Smeagol from source.

  • Update the time crate to fix a build error with the latest Rust compiler.
  • Update tanvity to fix build when building with the latest version of zstd. Thanks @kachick! #66

0.4.9

06 Apr 23:53
Compare
Choose a tag to compare

Release 0.4.9

Use /DEPENDENTLOADFLAG to mitigate hypothetical DLL injection attacks on Windows.
This was attempted in the prior release, but CI did not pick up the flag.

0.4.7

06 Apr 06:20
Compare
Choose a tag to compare

Release 0.4.7

  • Implement support for transclusion (Thanks @therealbstern!) #61
  • Update some dependencies based on CVEs that Dependabot flagged. These CVEs are unlikely to pose
    a risk to typical uses of Smeagol.

0.4.5

22 Dec 05:24
Compare
Choose a tag to compare

Release 0.4.5

Update dependencies. Not functional changes intended.

0.4.4

08 Apr 04:05
Compare
Choose a tag to compare

Release 0.4.4

  • When navigating to a directory with no index file, instead show the overview page. This has a list
    of files and folders.
  • The Overview button will show the files in the directory that contains the files you are
    currently viewing. Previously it would always show the root folder.

Thanks to @jrstrick for giving me these ideas on how to make Smeagol better.

0.4.3

08 Oct 18:02
Compare
Choose a tag to compare

Release 0.4.3

  • Fix lack of ready message when in release builds.
    #53

0.4.2

08 Oct 07:11
Compare
Choose a tag to compare

Release 0.4.2

  • When editing a page, add the ability to preview your how your changes
    will look before saving #51

0.4.1

17 Apr 04:40
Compare
Choose a tag to compare
  • Update search index on document change #41
  • Basic cross-site request forgery protection #43
  • Strip symbols on release build, resulting in smaller binary size for Linux #42

Full Changelog: 0.4.0...0.4.1

0.4.0

14 Feb 04:19
Compare
Choose a tag to compare
  • Support reading files from a Git repo #34
  • Support writing files to a Git repo #35
  • Improve layout on mobile.
  • Rename the settings in smeagol.toml to use kebob-case, rather than
    snake_case. Specifically h1_title was renamed to h1-title and index_page
    was renamed to index-page. This matches Cargo.toml's use of kebob-case.
  • Switch the index-page default value to README. This matches GitHub's
    behavior. Previously this value was Home.

0.3.0

11 Feb 07:41
Compare
Choose a tag to compare
  • Add overview, which allows browsing files and folders #8
  • Add basic search. Files are indexed on startup. #23
  • Don't allow access to files and directories whose name starts with a dot (.)