Skip to content

Releases: TrueBrain/TrueWiki

v1.8.3

03 Jul 07:21
a3536ce
Compare
Choose a tag to compare

This is a maintenance release. It does not include any functional changes.

What's Changed

  • chore(e2e): validate wait_for_url() against full URL by @TrueBrain in #517
  • chore(dependabot): extend to also keep workflows up-to-date by @TrueBrain in #516

Dependency updates

  • chore(deps): bump the actions group with 5 updates by @dependabot in #518
  • chore(deps): bump the dependencies group with 16 updates by @dependabot in #515
  • chore(deps): bump the dependencies group across 1 directory with 17 updates by @dependabot in #528

Full Changelog: v1.8.2...v1.8.3

v1.8.2

04 Jan 11:06
e5f4dbc
Compare
Choose a tag to compare

What's Changed

  • fix(cache): uploads are now cached "private, must-revalidate" by @TrueBrain in #498
  • feat(cache): send an ETag header with rendered pages for better caching capabilities by @TrueBrain in #499

Dependency updates

  • chore(deps): bump cryptography from 41.0.1 to 41.0.2 by @dependabot in #491
  • chore(deps): bump the dependencies group with 11 updates by @dependabot in #494
  • chore(deps): bump the dependencies group with 25 updates by @dependabot in #508

Full Changelog: v1.8.1...v1.8.2

v1.8.1

07 Jul 09:16
5f8f8e5
Compare
Choose a tag to compare

What's Changed

  • fix(github): only warn if no deploy key / app is used when using the github backend by @TrueBrain in #475
  • fix(cookies): allow more characters in cookie names, as defined by more recent RFCs by @TrueBrain in #490

Minor changes

  • chore(dependabot): create a monthly PR to bump all dependencies by @TrueBrain in #485
  • fix(dependabot): set interval to monthly by @TrueBrain in #489
  • fix(ci): sends correct secrets to reusing workflow by @TrueBrain in #487
  • fix(ci): inherit secrets don't work cross organisation by @TrueBrain in #488

Dependency updates

  • chore(deps): bump the dependencies group with 5 updates by @dependabot in #486
  • chore(deps): bump urllib3 from 2.0.2 to 2.0.3 by @dependabot in #473
  • chore(deps): bump sentry-sdk from 1.25.0 to 1.25.1 by @dependabot in #474
  • chore(deps): bump openttd-helpers from 1.2.0 to 1.3.0 by @dependabot in #476
  • chore(deps): bump openttd-helpers from 1.3.0 to 1.4.0 by @dependabot in #477

Full Changelog: v1.8.0...v1.8.1

v1.8.0

07 Jun 11:12
1d004ac
Compare
Choose a tag to compare

What's Changed

  • feat: allow specifying which remote-ip header to trust by @TrueBrain in #471
  • feat(github): use GitHub Apps instead of GitHub Deploy Keys for pushes by @TrueBrain in #452
  • feat(github): allow defining the URL to use for GitHub for user authentication by @TrueBrain in #458
  • fix(github): authorize_url should not be rewritten by @TrueBrain in #459
  • fix(login): redirect-url could contain a | that was parsed server-side by @TrueBrain in #469
  • fix(ci): can't inherit secrets when going cross-organization by @TrueBrain in #468
  • chore(ci): switch to reusing workflows for testing / preview / release by @TrueBrain in #465
  • chore(ci): install codecov token to avoid hitting GitHub API rate limits by @TrueBrain in #472

Dependency updates

Full Changelog: v1.7.3...v1.8.0

v1.7.3

26 Mar 17:59
0d1d400
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.2...v1.7.3

v1.7.2

29 Dec 15:50
2f1c2c7
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.7.1...v1.7.2

v1.7.1

03 Sep 08:44
c30914c
Compare
Choose a tag to compare

What's Changed

(no actual changes)

Dependency updates

Full Changelog: v1.7.0...v1.7.1

v1.7.0

07 Aug 21:38
3ccfc1f
Compare
Choose a tag to compare

What's Changed

Added end-to-end tests

TrueWiki now comes with end-to-end tests. With these tests, a browser is talking to TrueWiki, checking if the page looks as expected. It clicks on buttons, fills in textboxes, etc. In other words: it tries to validate, via a browser, if all functionality is working as expected.
With this release, most functionality is tested, and because of the end-to-end tests many (minor) bugs have been found (see above).

  • Add: first set of end-to-end tests by @TrueBrain in #329
  • Add: some more end-to-end tests for the editing flow by @TrueBrain in #331
  • Add: more end-to-end tests for generic components by @TrueBrain in #332
  • Add: end-to-end tests for source and preview by @TrueBrain in #333
  • Add: end-to-end tests for the Folder namespace by @TrueBrain in #336
  • Change: make sure TrueWiki's dependency win over e2e's by @TrueBrain in #337
  • Add: end-to-end tests for the Category namespace by @TrueBrain in #341
  • Add: end-to-end tests for the Template namespace by @TrueBrain in #343
  • Add: end-to-end tests for translations by @TrueBrain in #344
  • Add: end-to-end tests for the File namespace by @TrueBrain in #345
  • Add: run e2e test for local, git, github and gitlab storage backends by @TrueBrain in #348

Dependency updates

Full Changelog: 1.6.1...v1.7.0

1.6.1

25 Jul 18:12
7516f54
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.6.0...1.6.1

1.6.0

04 Jul 18:03
5576acb
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.5.4...1.6.0