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

v3 #255

Merged
merged 125 commits into from
Jan 23, 2025
Merged

v3 #255

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
f665f59
Remove old React Router and Remix apps
danielweinmann Dec 27, 2024
a16907a
Use ESM and upgrade Vite
danielweinmann Dec 27, 2024
49e7273
Fix empty field types on tests
danielweinmann Dec 27, 2024
95b373b
Fix eslint
danielweinmann Dec 27, 2024
962a53a
Use Guga's cx helper
danielweinmann Dec 28, 2024
bd93948
WIP Upgrade Remix
danielweinmann Dec 28, 2024
9c46f30
Fix some tsc errors
danielweinmann Dec 29, 2024
0ebfd72
Include base meta tags in metaTags helper
danielweinmann Dec 29, 2024
1a85eb4
Fix more tsc errors
danielweinmann Dec 29, 2024
be1152f
Fix tsc
danielweinmann Dec 29, 2024
309a58c
Rename routes to use flat routes convention
danielweinmann Dec 31, 2024
cfed490
Remove WIP MDX docs
danielweinmann Dec 31, 2024
096575d
Fix Playwright config
danielweinmann Dec 31, 2024
c674521
Fix title meta tag
danielweinmann Jan 1, 2025
f8e63e6
Use production build for e2e tests
danielweinmann Jan 2, 2025
5c2bd31
Fix playwright
gustavoguichard Jan 2, 2025
7bec60a
Remove entry.* files
gustavoguichard Jan 2, 2025
8e8ac83
Update some packages in root
gustavoguichard Jan 2, 2025
16d8ff5
Remove remix-eslint-config
gustavoguichard Jan 2, 2025
8d056fb
Fix root build
gustavoguichard Jan 2, 2025
1c49f08
Merge pull request #256 from seasonedcc/upgrade-remix
gustavoguichard Jan 3, 2025
de37218
Few more changes to Remix latest with all v3 features
gustavoguichard Jan 2, 2025
aeb2a5e
RRv7 codemod
gustavoguichard Jan 3, 2025
39a0129
Remove the json requirement in createFormAction
gustavoguichard Jan 3, 2025
9248515
Fix TSC, Lint, and Prettier
gustavoguichard Jan 5, 2025
adf688f
Fix tests
gustavoguichard Jan 5, 2025
5a89853
Merge pull request #257 from seasonedcc/react-router-7
gustavoguichard Jan 5, 2025
acc8070
Remove deprecated parseActionData prop from <RemixForm />
gustavoguichard Jan 5, 2025
c494ec9
Merge pull request #258 from seasonedcc/remove-deprecated-apis
gustavoguichard Jan 5, 2025
923509a
Simplify .eslint config
gustavoguichard Jan 5, 2025
53f7aee
Merge pull request #261 from seasonedcc/minimun-eslint
gustavoguichard Jan 6, 2025
19a0fc4
Remove createFormAction function and add formAction back
gustavoguichard Jan 5, 2025
e008506
Remove all Doc references to @remix-run pkg
gustavoguichard Jan 5, 2025
d27b29f
Remove createForm and replace it with SchemaForm component
gustavoguichard Jan 5, 2025
f0a0e6d
Upgrade CI node version to 20
gustavoguichard Jan 5, 2025
93d14ce
Remove unused import
gustavoguichard Jan 6, 2025
ac1e174
Merge pull request #259 from seasonedcc/remove-rr-and-remix-adaptors
gustavoguichard Jan 6, 2025
3837634
Remove createFormAction function and add formAction back
gustavoguichard Jan 5, 2025
b8e55d8
Start switching from df to cf
gustavoguichard Jan 5, 2025
bbeb0b3
Reword from environment to context to follow cf's naming
gustavoguichard Jan 5, 2025
9645a75
Fix tests by doing the breaking changes from DF to CF
gustavoguichard Jan 5, 2025
99436bd
Remove unused route
gustavoguichard Jan 5, 2025
e7f7342
Regenerate package-lock.json
gustavoguichard Jan 6, 2025
518d68b
Add @types/node for apps/web package to avoid playwright complaining
gustavoguichard Jan 6, 2025
6e7f1ca
Merge pull request #260 from seasonedcc/switch-to-composable-functions
gustavoguichard Jan 6, 2025
ec1f256
Use config-based routes from RRv7
gustavoguichard Jan 5, 2025
a4a98d4
Use generated types
gustavoguichard Jan 6, 2025
e370e7a
Prerender some website pages
gustavoguichard Jan 6, 2025
498c1f3
Fix CI
gustavoguichard Jan 6, 2025
d4cb9cf
Prerender most of the pages
gustavoguichard Jan 7, 2025
00c45e5
Removes TW warning by removing useless lines
gustavoguichard Jan 7, 2025
9fb0a04
Fix copy on get-started
gustavoguichard Jan 7, 2025
9bcce6f
Reuse some code
gustavoguichard Jan 7, 2025
dc92d99
Unify top bars
gustavoguichard Jan 7, 2025
90ae04f
Merge pull request #262 from seasonedcc/rrv7-goodies
gustavoguichard Jan 7, 2025
942b7ee
Merge pull request #263 from seasonedcc/remove-tw-warning
gustavoguichard Jan 7, 2025
81320fd
Merge pull request #264 from seasonedcc/unify-topbars
gustavoguichard Jan 7, 2025
f24e26c
Update compiler-related packages
gustavoguichard Jan 8, 2025
ee9bf3b
Update turborepo
gustavoguichard Jan 8, 2025
13d70cc
Update RR to 7.1.1
gustavoguichard Jan 8, 2025
457e73f
Use vite's built-in postcss stuff
gustavoguichard Jan 8, 2025
8a72816
Update style-related compiler stuff
gustavoguichard Jan 8, 2025
ae233ae
Update few more essential packages
gustavoguichard Jan 8, 2025
b9665c5
Update package.json's engines to node 20+
gustavoguichard Jan 8, 2025
5b7a7df
Merge pull request #266 from seasonedcc/update-compiler-packages
gustavoguichard Jan 8, 2025
76900cb
Update a few more ts-runtime-related packages
gustavoguichard Jan 8, 2025
360b1e0
Update @headlessui and act on the breaking changes
gustavoguichard Jan 8, 2025
189b6be
Upgrade @heroicons and act on the breaking changes
gustavoguichard Jan 8, 2025
b959dd1
Merge pull request #267 from seasonedcc/update-pkgs
gustavoguichard Jan 8, 2025
21d793c
Adds 'persistent: true' to turbo.json to optimize local dev
gustavoguichard Jan 8, 2025
5f6e4fd
Use more imported types from RRv7 and reduce library types
gustavoguichard Jan 9, 2025
b9fe38a
Merge branch 'main' into v3
gustavoguichard Jan 9, 2025
0ebff27
Merge branch 'v3' into less-custom-types
gustavoguichard Jan 9, 2025
bc65647
Remove a few more types
danielweinmann Jan 9, 2025
d67bcdb
Merge pull request #269 from seasonedcc/less-custom-types
danielweinmann Jan 9, 2025
e0f5655
Rename FormProps to SchemaFormProps to avoid conflict with RR
danielweinmann Jan 9, 2025
1a89b07
Merge pull request #271 from seasonedcc/schema-form-props
danielweinmann Jan 9, 2025
17e7baa
Improve performMutation and formAction
danielweinmann Jan 9, 2025
4c8b938
Pass transformResult from formAction to performMutation
danielweinmann Jan 9, 2025
370bd59
Merge pull request #272 from seasonedcc/mutations
danielweinmann Jan 9, 2025
fa65d66
Remove global errors state
danielweinmann Jan 9, 2025
e40a6e7
Bring back failing test so we can fix it
danielweinmann Jan 9, 2025
1893ac1
Do not return undefined _global errors
danielweinmann Jan 9, 2025
6a60cc7
Remove unnecessary ternary
danielweinmann Jan 9, 2025
f174ce7
Merge pull request #273 from seasonedcc/global-errors-state
danielweinmann Jan 9, 2025
4f744dc
Bring back success case test for async validation
danielweinmann Jan 10, 2025
36aca41
Merge pull request #274 from seasonedcc/async-validation-test
danielweinmann Jan 10, 2025
a6397f0
Document why we can't prerender async validation route
danielweinmann Jan 10, 2025
0fcccf8
Merge pull request #275 from seasonedcc/document-prerendering-exception
danielweinmann Jan 10, 2025
7afdf35
Fix field error example test
danielweinmann Jan 10, 2025
e41c6d3
Merge pull request #276 from seasonedcc/fix-field-error-test
danielweinmann Jan 10, 2025
3e21248
Use kebab-case for filenames
gustavoguichard Jan 10, 2025
4b7f060
Merge pull request #278 from seasonedcc/filenames-with-kebab-case
gustavoguichard Jan 10, 2025
3601d34
Simplify formAction's return type
danielweinmann Jan 16, 2025
e31b93a
Merge pull request #279 from seasonedcc/simplify-form-action-return
danielweinmann Jan 16, 2025
25b009f
Remove default favicon
danielweinmann Jan 16, 2025
b7f4094
Update copy
danielweinmann Jan 16, 2025
2fb0f10
Remove default second top bar
danielweinmann Jan 16, 2025
0465039
Use SchemaForm on all examples
danielweinmann Jan 16, 2025
0feb69a
Import from remix-forms on basic form example on Get Started
danielweinmann Jan 16, 2025
c47c645
Merge pull request #280 from seasonedcc/copy
danielweinmann Jan 16, 2025
f0b748b
Use gray bg on html
danielweinmann Jan 17, 2025
9cb1ba4
Merge pull request #281 from seasonedcc/html-bg
danielweinmann Jan 17, 2025
f0a891a
Rename howYouFoundAboutUs to howDidYouFindUs
danielweinmann Jan 17, 2025
7ef9574
Merge pull request #282 from seasonedcc/how-did-you-find-us
danielweinmann Jan 17, 2025
bd4f09d
Remove turbo cache
danielweinmann Jan 20, 2025
c91c522
Fix mobile sidebar and switch from Headless UI to Radix UI
danielweinmann Jan 20, 2025
8121d3a
Merge pull request #283 from seasonedcc/fix-sidebar
danielweinmann Jan 20, 2025
e323939
Update copy
danielweinmann Jan 20, 2025
67e885e
Fix conf Previous and Next navigation
danielweinmann Jan 20, 2025
de7e84e
Merge pull request #284 from seasonedcc/fix-conf-navigation
danielweinmann Jan 20, 2025
418a7e9
Upgrade RR to latest patch
danielweinmann Jan 21, 2025
21a3d3b
Merge pull request #285 from seasonedcc/upgrade-rr
danielweinmann Jan 21, 2025
ee0a598
Fix CommonJS entry point
danielweinmann Jan 22, 2025
882a4b5
Remove dist directory before building
danielweinmann Jan 22, 2025
3804633
Merge pull request #286 from seasonedcc/commonjs
danielweinmann Jan 22, 2025
aa2fb2e
Actually call transformResult 😅
danielweinmann Jan 22, 2025
76b4ac4
Merge pull request #287 from seasonedcc/fix-transform-result
danielweinmann Jan 22, 2025
752a82b
Update alpha version
danielweinmann Jan 22, 2025
b2d457f
Return full result on formAction with 422 status for failure
danielweinmann Jan 22, 2025
598bb6b
Merge pull request #288 from seasonedcc/form-action-result
danielweinmann Jan 22, 2025
b8e0822
Update alpha version
danielweinmann Jan 22, 2025
da51c93
Update example actionData copy
danielweinmann Jan 22, 2025
33409ab
Fix global errors while navigating and rename onTransition to onNavig…
danielweinmann Jan 23, 2025
9b20260
Update alpha version
danielweinmann Jan 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 9 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
module.exports = {
extends: ['prettier'],
parser: '@typescript-eslint/parser',
rules: {
'react/jsx-key': 'off',
'react/display-name': 'off',
},
ignorePatterns: ['**/*.js', '**/*.mjs', '**/*.d.ts', '**/dist', '**/tsc'],
}
28 changes: 0 additions & 28 deletions .eslintrc.js

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
- name: ⎔ Setup node
uses: actions/setup-node@v3
with:
node-version: 18
node-version: 20
- name: Install dependencies
run: npm ci
- name: Lint
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ $ npm run dev

Note: we had issues running the turborepo `dev` command on Node 18. We recommend using Node 16 for development.

This will run the website at http://localhost:3000.
This will run the website at http://localhost:5173.

## Testing

Expand Down
24 changes: 0 additions & 24 deletions apps/react-router/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions apps/react-router/.prettierignore

This file was deleted.

13 changes: 0 additions & 13 deletions apps/react-router/index.html

This file was deleted.

32 changes: 0 additions & 32 deletions apps/react-router/package.json

This file was deleted.

6 changes: 0 additions & 6 deletions apps/react-router/src/formAction.ts

This file was deleted.

23 changes: 0 additions & 23 deletions apps/react-router/src/main.tsx

This file was deleted.

23 changes: 0 additions & 23 deletions apps/react-router/src/routes/index.tsx

This file was deleted.

1 change: 0 additions & 1 deletion apps/react-router/src/routes/success.tsx

This file was deleted.

16 changes: 0 additions & 16 deletions apps/react-router/src/ui/form.tsx

This file was deleted.

1 change: 0 additions & 1 deletion apps/react-router/src/vite-env.d.ts

This file was deleted.

21 changes: 0 additions & 21 deletions apps/react-router/tsconfig.json

This file was deleted.

9 changes: 0 additions & 9 deletions apps/react-router/tsconfig.node.json

This file was deleted.

7 changes: 0 additions & 7 deletions apps/react-router/vite.config.ts

This file was deleted.

6 changes: 0 additions & 6 deletions apps/remix-1-14/.gitignore

This file was deleted.

7 changes: 0 additions & 7 deletions apps/remix-1-14/.prettierignore

This file was deleted.

62 changes: 0 additions & 62 deletions apps/remix-1-14/README.md

This file was deleted.

6 changes: 0 additions & 6 deletions apps/remix-1-14/app/formAction.ts

This file was deleted.

32 changes: 0 additions & 32 deletions apps/remix-1-14/app/root.tsx

This file was deleted.

23 changes: 0 additions & 23 deletions apps/remix-1-14/app/routes/_index.tsx

This file was deleted.

1 change: 0 additions & 1 deletion apps/remix-1-14/app/routes/success.tsx

This file was deleted.

Loading
Loading