Releases: simonsobs/nextline-web
v1.0.4
What's Changed
Changes 🚀
- Improve the behavior of the auto mode button by @TaiSakuma in #127
Full Changelog: v1.0.3...v1.0.4
v1.0.3
What's Changed
Changes 🚀
- Show the
loading
state on the auto mode button by @TaiSakuma in #125 - Set up for testing with Vuetify by @TaiSakuma in #126
Full Changelog: v1.0.2...v1.0.3
v1.0.2
What's Changed
Changes 🚀
- Extract
onReady()
from duplicated code and related changes by @TaiSakuma in #114 - Update tests by @TaiSakuma in #115
- Update tests, clean code by @TaiSakuma in #117
- Clean code in
@/api/
, add tests by @TaiSakuma in #118 - Run static type check on GitHub Actions by @TaiSakuma in #119
- Fix type errors by @TaiSakuma in #120
- Update tests, clean code by @TaiSakuma in #121
- Add tests, clean code by @TaiSakuma in #122
- Reorganize test code by @TaiSakuma in #123
- Update the layout and behavior of the auto mode button by @TaiSakuma in #124
Full Changelog: v1.0.1...v1.0.2
v1.0.1
What's Changed
Changes 🚀
- Upgrade packages in
devDependencies
by @TaiSakuma in #111 - Fix new errors after the package update by @TaiSakuma in #112
- Show progress circle while auto mode is loading by @TaiSakuma in #113
Full Changelog: v1.0.0...v1.0.1
v1.0.0
No changes in the code from v0.11.4.
Full Changelog: v0.11.4...v1.0.0
v0.11.4
What's Changed
The monaco editor on the history tab is long enough to show all lines of the code at once — no nested scroll.
While the monaco editor is being loaded, the code is displayed in simple <pre>
.
Changes 🚀
- Show all lines of code in the monaco editor without overflow on the history tab by @TaiSakuma in #108
Full Changelog: v0.11.3...v0.11.4
v0.11.3
v0.11.2
What's Changed
Changes 🚀
- Run test coverage on GitHub Actions by @TaiSakuma in #100
- Add the first test with
fast-check
by @TaiSakuma in #101 - Stop skipping a test on GitHub Actions by @TaiSakuma in #102
- Update tests, fix bugs by @TaiSakuma in #103
- Replace
.eslintrc.ts
witheslint.config.ts
by @TaiSakuma in #104 - Run ESLint with updated config by @TaiSakuma in #105
- Fix a bug in which the exception isn't shown on the main tab by @TaiSakuma in #106
Full Changelog: v0.11.1...v0.11.2
v0.11.1
What's Changed
The preview doesn't disappear with reload. It is stored in the browser tab. Different browser tabs don't share the preview.
Further performance improvement.
With Chrome DevTools Performance. Network Throttle: Fast 4G
nextline-web | DCL | L | FCP | LCP |
---|---|---|---|---|
v0.11.1 | 1.62s | 1.88s | 2.05s | 2.52s |
v0.11.0 | 1.97s | 2.23s | 2.41s | 2.86s |
v0.10.0 | 5.32s | 5.37s | 5.77s | 6.20s |
Changes 🚀
- Use treeshaking on Vuetify by @TaiSakuma in #97
- Move the
Run Interactively
button to a pull down menu on mobile by @TaiSakuma in #98 - Store the preview in the session storage by @TaiSakuma in #99
Full Changelog: v0.11.0...v0.11.1
v0.11.0
What's Changed
The app starts much faster than the previous releases. The app was slow to start because Monaco Editor is big, and it takes time to download to the browser, particularly on mobile. The release doesn't download Monaco Editor until needed. The contents that don't require Monaco Editor are shown while Monaco Editor is downloaded.
It is around four to five times faster:
nextline-web | LCP | DCL | FCP |
---|---|---|---|
v0.10.5 | 1.47s | 991.37ms | 1.42s |
v0.10.3 | 5.96s | 5.38s | 5.85s |
Changes 🚀
- Use Provide / Inject for color themes by @TaiSakuma in #95
- Delay downloading Monaco Editor until needed by @TaiSakuma in #96
Full Changelog: v0.10.4...v0.11.0