Skip to content

Commit

Permalink
Merge pull request #1542 from klembot/develop
Browse files Browse the repository at this point in the history
2.9.1
  • Loading branch information
klembot authored Jul 22, 2024
2 parents 6057819 + 0c37dee commit 0f64d02
Show file tree
Hide file tree
Showing 112 changed files with 5,399 additions and 6,359 deletions.
24 changes: 24 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"extends": [
"eslint:recommended",
"plugin:react/recommended",
"plugin:@typescript-eslint/recommended",
"prettier"
],
"ignorePatterns": ["src/__mocks__/*"],
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint", "jest", "testing-library"],
"root": true,
"rules": {
"@typescript-eslint/no-explicit-any": 0,
"react/display-name": 0,
"react/prop-types": 0,
"testing-library/no-render-in-setup": 0,
"testing-library/render-result-naming-convention": 0
},
"settings": {
"react": {
"version": "detect"
}
}
}
3 changes: 1 addition & 2 deletions .github/workflows/prettify-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,9 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ github.head_ref }}
# Make sure the value of GITHUB_TOKEN will not be persisted in repo's config
persist-credentials: false
- name: Prettify code
Expand Down
20 changes: 18 additions & 2 deletions docs/en/src/release-notes/2-9.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# 2.9 versions

## 2.9.1

Release Date: July 21, 2024

## Bugs Fixed

- Importing a story in browser Twine that replaces an existing one no longer creates duplicate stories.

## Behind the Scenes

- Many libraries used by Twine have been updated, and some which have been
superceded by built-in browser functionality have been removed.

## Story Format Updates

- SugarCube has been updated to version [2.37.0](http://www.motoslave.net/sugarcube/2/releases.php).

## 2.9.0

Release Date: June 16, 2024
Expand All @@ -19,10 +36,9 @@ Release Date: June 16, 2024
- The story library now sorts correctly by date.
- An error in the Italian localization has been fixed.


## Story Format Updates

- Chapbook has been updated to version
[2.1.0](https://klembot.github.io/chapbook/guide/references/version-history.html#210-16-june-2024).
- Harlowe has been updated to version
[3.3.9](https://twine2.neocities.org/#changes_3.3.8-changes-(jan-03,-2024)).
[3.3.9](<https://twine2.neocities.org/#changes_3.3.8-changes-(jan-03,-2024)>).
6 changes: 5 additions & 1 deletion jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,9 @@ module.exports = {
setupFilesAfterEnv: ['<rootDir>/src/setupTests.ts'],
testEnvironment: 'jest-environment-jsdom',
// segseg is a ESM-only module.
transformIgnorePatterns: ['node_modules/(?!segseg)']
transformIgnorePatterns: ['node_modules/(?!segseg)'],
watchPlugins: [
'jest-watch-typeahead/filename',
'jest-watch-typeahead/testname'
]
};
Loading

0 comments on commit 0f64d02

Please sign in to comment.