Skip to content

Releases

Oolite 1.93.1-254

Oolite 1.93.1-254 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 08 Nov 00:18
4bb1f53
Build the documentation with typst only, and make it optional (#792)

The documentation build added in #784 needed pandoc, WeasyPrint (with
Python, Pango and a .venv in the source tree) and typst. Distro source
builds such as the AUR oolite-git package failed without the .venv, and
the dependencies were too heavy to force on users. typst alone can turn
the Markdown pages into PDFs through the cmarker package, as it already
does for the reference sheet.

- docs/typst/markdown.typ renders a Markdown page with the same look
  for <kbd>, page breaks, no-print blocks and attr_list image widths.
  cmarker 0.1.10 (MIT) is vendored in docs/typst/vendor so builds need
  no network access.
- Add a 'docs' meson feature option (default auto): the PDFs are built
  when typst 0.15+ is found and skipped otherwise. CI and the Flatpak
  manifest pass -Ddocs=enabled so release packages always have them.
  install.sh copes with there being no PDFs.
- Remove the pandoc and WeasyPrint install scripts, the Flatpak
  modules and the Pango packages. mkdocs uses a .venv only if there
  is one, activated in build_mkdocs.sh.
- Keep the typst sources out of the ReadTheDocs site.

Fixes #791

Co-authored-by: David Hobley <david.hobley@sharpblue.com.au>

Oolite 1.93.1-more-oolite-rs-updates.1

Pre-release

Choose a tag to compare

Adds missing info from various pages

Oolite 1.93.1-PullRequest789.3178

Pre-release

Choose a tag to compare

Adds missing info from various pages

Oolite 1.93.1-PullRequest789.3177

Pre-release

Choose a tag to compare

Adds missing info from various pages

Oolite 1.93.1-253

Oolite 1.93.1-253 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 07:23
148575a
Merge pull request #789 from OoliteProject/more_oolite_rs_updates

Adds missing info from various Oolite RS pages

Oolite 1.93.1-251

Oolite 1.93.1-251 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 06:17
568c285
Release only deployment builds and include documentation zip in relea…

Oolite 1.93.1-250

Oolite 1.93.1-250 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 01:49
09ef336
Merge pull request #786 from OoliteProject/move_text_to_descriptions

Moves more text into descriptions.plist for easier localisation

Oolite 1.93.1-248

Oolite 1.93.1-248 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 01:00
4d78844
Wait for the game to answer the console before taking the test snapsh…

Oolite 1.93.1-reference-additions.1

Pre-release

Choose a tag to compare

Adds missing Commanders Log page to Oolite RS, and fixes a typo

Oolite 1.93.1-move-text-to-descriptions.1

Choose a tag to compare

Moves more text into descriptions.plist for easier localisation