Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2.3.0 #1077

Merged
merged 34 commits into from
Aug 28, 2024
Merged

Release 2.3.0 #1077

merged 34 commits into from
Aug 28, 2024

Conversation

smwhr
Copy link
Collaborator

@smwhr smwhr commented Aug 3, 2024

Checklist

  • The new code additions passed the tests (npm test).
  • The linter ran and found no issues (npm run-script lint).

Description

Match all relevant updates from ink 1.2
https://github.com/inkle/ink/releases/tag/v.1.2.0

maetl and others added 30 commits April 6, 2024 11:07
Incorporates various changes to package dependencies, Rollup and TS
config in order to bump up the main TypeScript version to 5.4.4
Fixes `super` lookups that weren’t able to be resolved due to TypeScript
not recognising the context in arrow functions declared as properties
on the class or constructor.

See: https://github.com/basarat/typescript-book/blob/master/docs/arrow-functions.md#tip-arrow-functions-and-inheritance
Might be a good idea to generalise this record type for reuse throughout
this module rather than declaring everything repeatedly inline.
The global `jasmine` API has been removed from Jest with the new test
runner `jest-circus` introduced in v27–v29. While possible to import the
legacy Jasmine package, it seemed to be more robust to upgrade to the
`jest.fn` API which behaves exactly the same as `jasmine.createSpy`.

The main difference is the `callThrough()` method in Jasmine spies. This
behaviour is the default for `jest.fn()`, so the upgrade works as-is.
This prevents the linter from blowing up with hundreds of notices about
trailing commas in multi-line function arg lists that don’t match the
style of the codebase.
…, meaning that it could cause corruption during a background save.
@smwhr smwhr mentioned this pull request Aug 3, 2024
3 tasks
@vasily-polonsky
Copy link

@smwhr
Hey, any news on when this will be merged?) Or are there still open topics?

@smwhr smwhr merged commit 87db436 into master Aug 28, 2024
1 check passed
@smwhr smwhr deleted the upgrade/2.3.0 branch August 28, 2024 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants