v1.1.0-beta
teableio/teablev1.1.0-betaMar 20, 2024by tea-artist
AI Summary
This beta release focuses on authentication improvements, adding Google and GitHub OAuth support as well as a forgot password feature. It also removes Electron support and fixes issues with Firefox scrolling and form link editors.
Key Highlights
- Excel and TSV import support.
- Google and GitHub OAuth integration.
- Forgot password and setup new password functionality.
- Removal of Electron (web-only application).
- Fixed vertical scrolling issue in Firefox for the grid.
New Features
- Import and Export support (Excel, TSV).
- Authentication via Google and GitHub OAuth.
- Forgot password flow.
- Fixed grid scrolling in Firefox.
- Fixed link editor in forms.
Full Release Notes
## Highlight 🎉 * feat: support excel import by @caoxing9 in https://github.com/teableio/teable/pull/431 * feat: compatible `tsv` import by @caoxing9 in https://github.com/teableio/teable/pull/446 * feat: integrate github login by @boris-w in https://github.com/teableio/teable/pull/432 * feat: support google oauth2 by @boris-w in https://github.com/teableio/teable/pull/466 * feat: forgot password and setup new password by @boris-w in https://github.com/teableio/teable/pull/452 * build: image support `multi-platforms` & app image support `csp-open` by @Pengap in https://github.com/teableio/teable/pull/445 * refactor: row order by @tea-artist in https://github.com/teableio/teable/pull/473 ## What's Changed * fix: link editor of the form by @Sky-FE in https://github.com/teableio/teable/pull/425 * fix: the grid cannot be scrolled vertically in Firefox by @Sky-FE in https://github.com/teableio/teable/pull/430 * fix: unable to quickly add a record by @Sky-FE in https://github.com/teableio/teable/pull/435 * feat: support excel import by @caoxing9 in https://github.com/teableio/teable/pull/431 * feat: integrate github login by @boris-w in https://github.com/teableio/teable/pull/432 * chore: remove electron by @tea-artist in https://github.com/teableio/teable/pull/438 * feat: credit check by @tea-artist in https://github.com/teableio/teable/pull/436 * refactor: more appropriate email template structure by @boris-w in https://github.com/teableio/teable/pull/437 * chore: make pnpm automatically install the specified version of Node.js by @dammy001 in https://github.com/teableio/teable/pull/433 * fix: the error of copying and pasting empty content by @boris-w in https://github.com/teableio/teable/pull/443 * feat: compatible `tsv` import by @caoxing9 in https://github.com/teableio/teable/pull/446 * fix: rename link results in illegal data by @tea-artist in https://github.com/teableio/teable/pull/448 * fix: unexpected horizontal lines on login page by @boris-w in https://github.com/teableio/teable/pull/447 * test: import test file save in tmp dir by @caoxing9 in https://github.com/teableio/teable/pull/449 * docs: add deploy on Zeabur in Readme by @MichaelYuhe in https://github.com/teableio/teable/pull/451 * build: image support `multi-platforms` & app image support `csp-open` by @Pengap in https://github.com/teableio/teable/pull/445 * fix: allow default db address by @tea-artist in https://github.com/teableio/teable/pull/461 * feat: forgot password and setup new password by @boris-w in https://github.com/teableio/teable/pull/452 * fix: execute repeat when import upload by @caoxing9 in https://github.com/teableio/teable/pull/464 * fix: notify jump url & upgrade deps by @Pengap in https://github.com/teableio/teable/pull/465 * fix: ensure interface-provided 'orderBy' parameter overrides view's default sort by @boris-w in https://github.com/teableio/teable/pull/463 * feat: support google oauth2 by @boris-w in https://github.com/teableio/teable/pull/466 * refactor: api for adjusting the order by @tea-artist in https://github.com/teableio/teable/pull/453 * feat: ci add `coverallsapp/github-action` by @Pengap in https://github.com/teableio/teable/pull/468 * fix: vitest `coverage.reporter` config by @Pengap in https://github.com/teableio/teable/pull/469 * chore(example): update dockers examples by @Pengap in https://github.com/teableio/teable/pull/474 * docs: Update header titles for consistency by @codesmith-emmy in https://github.com/teableio/teable/pull/455 * Add one-click deploy on sealos. by @zzjin in https://github.com/teableio/teable/pull/462 * chore: Update constants.ts by @eltociear in https://github.com/teableio/teable/pull/457 * refactor: row order by @tea-artist in https://github.com/teableio/teable/pull/473 ## New Contributors * @dammy001 made their first contribution in https://github.com/teableio/teable/pull/433 * @MichaelYuhe made their first contribution in https://github.com/teableio/teable/pull/451 * @codesmith-emmy made their first contribution in https://github.com/teableio/teable/pull/455 * @zzjin made their first contribution in https://github.com/teableio/teable/pull/462 * @eltociear made their first contribution in https://github.com/teableio/teable/pull/457 **Full Changelog**: https://github.com/teableio/teable/compare/v1.0.0-beta...v1.1.0-beta