Changelog
7.38.1
Patch Changes
- #2010
12fccae15d08bc11168fe6b462d978a6787b5c7cThanks @swyckoff! - Added an import for crypto in the cli envVars.ts to support older node versions.
7.38.0
Minor Changes
-
#2000
41de302b5a76966741d1dc270ba5da27064f82e8Thanks @ronanru! - update to next.js 15 and next-auth v5 -
#2002
54b66484692b76d325f59dc233eb27e0aee59af2Thanks @devotoare! - Change drizzle with PostgresQL to use identity columns
Patch Changes
-
#1969
e08dbe307b4e37c7cc7e0cbf6243c008771ef4f8Thanks @Guria! - fix issue with prefetch protected procedure in auth templates -
#1997
fe85a233c62af607e8a39bf5ca1b2358d43c6587Thanks @programming-with-ia! - Add more scripts inpackage.json -
#1975
78cb06f99f15f4f4f90b57e3545f1dc0b222eaf3Thanks @0pilatos0! - Resolved issue where database startup script did not check for docker daemon being up and running
7.37.0
Minor Changes
-
#1936
2d1878e53767e35ab4b22a37622fbf0d5fdb4da7Thanks @JoshuaKGoldberg! - upgrade to typescript eslint v8 -
#1936
2d1878e53767e35ab4b22a37622fbf0d5fdb4da7Thanks @JoshuaKGoldberg! - upgrade to drizzle-orm@0.33 and corresponding drizzle-kit version
Patch Changes
- #1954
f9f96d069af87d4372dc917e3625409859e4e615Thanks @ronanru! - fix typo
7.36.2
Patch Changes
-
#1945
9eea9fb5f6d26d42944a660bfcee5f7fb33438adThanks @datasalaryman! - resolve client error during getLatest trpc call -
#1948
3a1b94d29a3addc783e2d6645c2e88a5b7273174Thanks @keyding! - Update seed.ts in prisma in documentation -
#1940
46a4e2d144da8b184bf39444b19e0b1bd00bab2bThanks @KrishanGoyal1! - changed default password error message forstart-databasescript
7.36.1
Patch Changes
- #1937
5a0cbc53afb8597d6da2bc6d184ea1427e741cecThanks @juliusmarminge! - chore: dependency bumps
7.36.0
Minor Changes
- #1932
42a485a29370fbfe4f03e5f756d97c0fee0b09e8Thanks @juliusmarminge! - feat: add trpc rsc prefetching
Patch Changes
-
#1934
1cfbb117c892905ea956a597aa6d48e9984b1190Thanks @juliusmarminge! - remove duplicate<main>tags -
#1931
a1a4b8707b95b82e755733b2853ac595bb9d4829Thanks @juliusmarminge! - fix: unify drizlze schema and fix sqlite timestamps
7.35.0
Minor Changes
- #1905
b22e2e10d005689faa7b1db771a217b59c88635fThanks @jessedelira! - Add .idea to .gitignore
Patch Changes
- #1909
f69fa29733d3bd0d6e5043d1200e250a938b6335Thanks @TheDevilOnLine! - fix: Added $defaultFn to the user table's id field when using Drizzle to fix #1906
7.34.0
Minor Changes
- #1893
1925236bcfcafc6c490319ab5f07b2a698e88ef5Thanks @brandon93s! - Adddb:generateanddb:migratescripts to drizzle and prisma installers
Patch Changes
- #1891
4236f0dfa969ff0d8b7ce2a60b5595c43ced9043Thanks @thecmdrunner! - Apply drizzle rules forctx.dbobject in tRPC context
7.33.1
Patch Changes
- #1884
f148debThanks @Irere123! - fix: remove deprecated push command in drizzle package.json scripts (…
)
7.33.0
Minor Changes
- #1821
4de1927Thanks @kakeWasTaken! - change default font from Inter to Geist Sans
Patch Changes
7.32.1
Patch Changes
-
#1867
304a67fThanks @xelacast! - Parsed --dbprovider flag correctly and added related error message -
#1860
b5ced34Thanks @victor-falcon! - Load PORT in start-database script -
#1871
f29a69fThanks @xelacast! - Fixed project creation of . bug in ./start-database.sh -
#1858
29348b6Thanks @lcabraja! - Added drizzle's db.sqlite location to .gitignore
7.32.0
Minor Changes
-
#1842
088a773Thanks @nick22985! - Infers tRPC input & output types to the client for app router -
#1841
41bd524Thanks @juliusmarminge! - mark app router as stable
Patch Changes
- #1838
ff886b3Thanks @juliusmarminge! - bump zod and t3-env
7.31.0
Minor Changes
- #1830
3257d0aThanks @juliusmarminge! - feat: replace better-sqlite3 with libsql
Patch Changes
-
ab5fa95Thanks @juliusmarminge! - chore: pin zod version -
#1835
f66e30aThanks @Inshiku-Han! - Only install @trpc/next when router style is page router
7.30.2
Patch Changes
-
#1817
d49300aThanks @kxzazz! - fix:start-database.shis marked optional -
#1823
f5c5db9Thanks @t3dotgg! - chore: update next to 14.2.1
7.30.1
Patch Changes
-
#1802
41380d1Thanks @c-ehrlich! - fix: non planetscale env.js refers to YOUR_MYSQL_URL_HERE -
#1808
fedd7b3Thanks @thecmdrunner! - Apply drizzle-orm lint rules fordbkeyword only
7.30.0
Minor Changes
- #1741
5de586dThanks @juliusmarminge! - feat: use trpc 11
7.29.0
Minor Changes
-
#1785
57dc6abThanks @thecmdrunner! - Include ESLlint rules fordrizzle-orm. -
#1794
3cca996Thanks @thecmdrunner! - Use portable shebangs in scripts for nix systems
7.28.0
Minor Changes
- #1777
640a0e0Thanks @limegorilla! - Warning about planetscale's serverless driver now only shown if using mySQL
Patch Changes
-
#1778
01badfbThanks @DerTimonius! - fix: add missing default font in pagesDir -
#1766
d7695dfThanks @fuegoio! - fix: cache database connection during development to preventToo many connectionsdue to HMR
7.27.0
Minor Changes
- #1773
8f29eb9Thanks @juliusmarminge! - feat(prisma): support correct typings when using.extends()
Patch Changes
-
#1774
0418663Thanks @juliusmarminge! - chore: update drizzle-orm -
#1763
836fccfThanks @skullface! - fix: correct casing of “PlanetScale” -
#1764
79e361cThanks @vlxm! - fix: fix password substitution in start-database scripts -
#1769
c944c49Thanks @jhamill34! - fix: generated comments in env file -
#1772
c3c4710Thanks @mladenovic-13! - fix: use singleton pattern for client-side QueryClient to supportuseSuspenseQuerywhen there is no parent<Suspense>-element -
#1748
17c2a5eThanks @aaronmallen! - add missingpgdev dependency when using postgres drizzle option, required fordrizzle-studio
7.26.0
Minor Changes
7.25.2
Patch Changes
-
#1723
c116281Thanks @juliusmarminge! - fix: don't pass cookies to CC -
#1728
06ec5b3Thanks @Nsttt! - fix missuse of binary expressions
7.25.1
Patch Changes
-
#1713
e34b082Thanks @daikiejp! - remove unused @types/inquirer -
#1703
b6ccdedThanks @c-ehrlich! - update eslint setup for next 14.0.4 -
#1714
ba352efThanks @juliusmarminge! - chore: update drizzle dep to remove invalid expo peerDep -
#1707
26efe48Thanks @esize! - chore: update drizzle-orm and drizzle-kit
7.25.0
Minor Changes
- #1702
62fa8dcThanks @c-ehrlich! - update drizzle-kit and change connectionString to uri
Patch Changes
- #1690
6efb99aThanks @c-ehrlich! - fix typo in env.mjs
7.24.2
Patch Changes
7.24.1
Patch Changes
- #1673
b80188eThanks @ahkhanjani! - fix: Use the correct types forprettier-plugin-tailwindcss
7.24.0
Minor Changes
- #1670
32e0747Thanks @juliusmarminge! - feat: trpc server caller without http
Patch Changes
-
#1661
ef8f99fThanks @c-ehrlich! - update sharp -
#1667
43cc10bThanks @juliusmarminge! - chore: bump some deps -
#1666
3317a41Thanks @juliusmarminge! - refactor: usetype: modulefor more modern setup -
#1664
66213b0Thanks @piousdeer! - chore: replace a2with"error"in eslint config
7.23.2
Patch Changes
- #1651
4834ec3Thanks @mattpocock! - tidy up and modernize tsconfig
7.23.1
Patch Changes
- #1644
e6649f1Thanks @juliusmarminge! - fix: only forward required cookie header
7.23.0
Minor Changes
- #1628
57a82d2Thanks @CarlosZiegler! - Update Next to use last version (14.0.0)
7.22.0
Minor Changes
-
#1567
e71beddThanks @juliusmarminge! - feat: add app router option -
#1595
d7824e0Thanks @c-ehrlich! - show callout when scaffolding with app router
7.21.0
Minor Changes
- #1584
9614d84Thanks @juliusmarminge! - bump deps and addemptyStringAsUndefinedoption fort3-env
7.20.2
Patch Changes
- #1564
58ee08eThanks @juliusmarminge! - fix: block drizzle apps when the example database url hasn't been changed yet
7.20.1
Patch Changes
7.20.0
Minor Changes
-
#1461
8034db0Thanks @juliusmarminge! - feat: add drizzleThis release adds a new option to use
drizzle-ormas an alternative to Prisma.To make the different ORM options as similar as possible, some minor changes has also been made to the Prisma installer:
- a new script
db:pushhas been added and is included in both ORM options. - the prisma client has been renamed to
dbin the trpc context - you now access your database client likeexamples: publicProcedure.query((opts) => { // prisma opts.ctx.db.example.findMany() // drizzle opts.ctx.db.query.example.findMany() }),
You cannot choose the two options in the same app.
- a new script
Patch Changes
- #1461
8034db0Thanks @juliusmarminge! - refactor: swap inquirer for clack
7.19.0
Minor Changes
7.18.0
Minor Changes
-
#1532
941a0fcThanks @spicybackend! - chore(deps): upgrade Prisma to v5.1.1, bump patch versions of other dependencies -
#1507
fe5755cThanks @LevinUncu! - If the project is not in a Git repo, the next steps will show git init instead of git commit -m "initial commit".
7.17.0
Minor Changes
- #1523
c441a9eThanks @JoshuaKGoldberg! - reduced stylistic linting
7.16.0
Minor Changes
-
#1476
f3fd50fThanks @JoshuaKGoldberg! - Upgraded typescript-eslint to v6, with reworked ESLint configurations -
#1508
e9c862eThanks @Sn0wye! - chore(deps): bump prisma to v5.0.0
7.15.0
Minor Changes
- #1484
23a9d60Thanks @c-ehrlich! - reminder to git commit after creating an application with the CLI
Patch Changes
- #1493
a230d9fThanks @dcottr! - Remove trailing newlines in generated app that aren't allowed by the generated prettier config
7.14.1
Patch Changes
- #1479
bb7324cThanks @c-ehrlich! - use custom error class for IsTTYError
7.14.0
Minor Changes
- #1466
e8b68d9Thanks @brunoeduardodev! - Ignore trailing slashes when prompting the app name.
7.13.2
Patch Changes
- #1469
547f504Thanks @ericshively! - Replace React.FC with basic function syntax
7.13.1
Patch Changes
-
#1436
b0faceeThanks @harrismcc! - When using NextAuth but not Prisma, the session user's id is now set totoken.subinstead ofuser.idbecauseuseris undefined when not using database sessions. -
#1433
7fbe991Thanks @FinnDore! - fix: SKIP_ENV_VALIDATION not skipping env validation
7.13.0
Minor Changes
-
#1397
be9a834Thanks @brieyla1! - feat: Added JsonProtocol as the Default Prisma Engine for Serverless speedupsmodified:
- cli/template/extras/prisma/schema/base.prisma - cli/template/extras/prisma/schema/with-auth.prismaDescription: This pull request proposes the enabling of the JsonProtocol by default. The rationale for this change is based on the performance improvements provided by the JsonProtocol without compromising stability, even though it is still a preview feature. Empirical evidence gathered from large-scale projects, with 100+ Prisma calls, demonstrates the significant time reductions enabled by this optimization, particularly in serverless environments such as Vercel. Another point worth adding is that most projects using nextJS create-t3-app will be deployed on serverless platforms such as vercel, where the real impact is.
7.12.3
Patch Changes
- #1404
48dd89aThanks @michalbundyra! - update nextjs dependency to ^13.4.1
7.12.2
Patch Changes
- #1401
b1a35ddThanks @c-ehrlich! - temporarily pin next to fix vercel build error
7.12.1
Patch Changes
-
#1377
00018ffThanks @juliusmarminge! - move env validation logic out to a separate package -
#1385
ac12abbThanks @iAverages! - Fixed issue with creating git repository with git versions below 2.28
Fixed bug with check to use --inital-branch set in git v2.28
7.12.0
Minor Changes
- #1370
18bc6a7Thanks @chungweileong94! - EnforceNEXT_PUBLIC_env key on client
7.11.0
Minor Changes
-
#1358
1a8a97eThanks @juliusmarminge! - improve boolean coercion ofSKIP_ENV_VALIDATIONenvironment variableIf defined, "0" and "false" are now considered falsey values, all other values are considered truthy.
Patch Changes
7.10.3
Patch Changes
- #1330
85997e0Thanks @juliusmarminge! - fix: create a new object for the session callback
7.10.2
Patch Changes
-
#1329
5429989Thanks @c-ehrlich! - temporarily pin next-auth version -
#1321
7fcb41cThanks @JingLi1998! - Update the type for global prisma instance
7.10.1
Patch Changes
7.10.0
Minor Changes
- #1295
d0a8143Thanks @iAverages! - Replace Git Bash check with Mintty check
Patch Changes
- #1304
2cb41e6Thanks @PiotrekPKP! - fix: replace trpc links
7.9.0
Minor Changes
- #1284
a2af1a2Thanks @michalbundyra! - chore: bump typescript - 5.0.2
7.8.0
Minor Changes
- #1273
10a5e0bThanks @juliusmarminge! - feat: add errorformatter for zod errors
Patch Changes
-
#1263
8dc6e33Thanks @mkreuzmayr! - search for tsconfig relative to eslintrc -
#1279
ae5cd40Thanks @arielconti10! - fix: remove //@ts-check comment in next.config
7.7.0
Minor Changes
- #1268
db394edThanks @c-ehrlich! - ignore unused vars that begin with underscore
7.6.0
Minor Changes
7.5.9
Patch Changes
- #1252
d8be181Thanks @ggrochow! - Rename _eslint.cjs before intializing git repo to ensure .eslint.cjs is added by default
7.5.8
Patch Changes
- #1249
2432d76Thanks @juliusmarminge! - chore: bump nextjs
7.5.7
Patch Changes
- #1232
9c82f86Thanks @juliusmarminge! - fix: bind configs to variables before exporting to make sure typeerrors are reported
7.5.6
Patch Changes
- #1222
7baa339Thanks @juliusmarminge! - fix: detect and handle git bash environment
7.5.5
Patch Changes
-
#1218
4f8d41aThanks @bai! - feat: change eslint config to use.cjsformat and typecheck it -
#1217
55c87afThanks @juliusmarminge! - fix: add autofix to eslint type rule
7.5.4
Patch Changes
7.5.3
Patch Changes
- #1213
ab3c7cbThanks @michalbundyra! - fix: update comment regarding schema definition of env vars
7.5.2
Patch Changes
7.5.1
Patch Changes
- #1187
e111fb5Thanks @c-ehrlich! - remove old env files
7.5.0
Minor Changes
- #1092
aa44574Thanks @juliusmarminge! - single env file
Patch Changes
- #1171
efe8b7fThanks @esotuvaka! - fix: swap@ts-checkcomments tocheckJs: truein scaffolded app's tsconfig
7.4.1
Patch Changes
- #1155
90955a5Thanks @christopher-kapic! - Change unstable_getServerSession to match the updated getServerSession from next-auth (introduced in next-auth 4.19.0)
7.4.0
Minor Changes
-
#1136
715f6e8Thanks @juliusmarminge! - feat: colocate auth config/dts/session-getter into a single file -
#1134
4cb2e4eThanks @PiotrekPKP! - feat: added package installation progress
Patch Changes
-
#1131
ab0790eThanks @bastibuck! - fix: fix types of serverEnv and clientEnv -
#1140
fc445bfThanks @Zamiell! - chore: add descriptive comments and format .env prettier
7.3.2
Patch Changes
- #1097
2ed36cdThanks @juliusmarminge! - chore: bump nextjs and add a note about appDir+i18n being incompat
7.3.1
Patch Changes
- #1084
7490a34Thanks @c-ehrlich! - fix: undo env changes
7.3.0
Minor Changes
- #1071
34d6c5bThanks @ JacobADevore! - feat: automatically destructure env objects
7.2.0
Minor Changes
Patch Changes
- #1060
a8cc106Thanks @juliusmarminge! - fix: cleanup context type ininitTRPC
7.1.0
Minor Changes
- #1036
c5ca65eThanks @JoshuaKGoldberg! - use typescript-eslint's recommended-required-type-checking
7.0.2
Patch Changes
- #1056
c6704fbThanks @prashantrahul141! - fix: updatepackage.json->namebefore installing dependencies.
7.0.1
Patch Changes
- #1043
6fe7e1eThanks @juliusmarminge! - fix(cli): exit with error code when aborting installation
fix(cli): don't log when scaffolding in current directory and it's empty
7.0.0
Major Changes
-
#934
c20ec70Thanks @juliusmarminge! - feat!: implement new folder structurecreate-t3-app has decided to switch out the folder structure of the generated t3-app to, what is to us, a more minimal, logical and easier to understand structure.
6.12.0
Minor Changes
- #1031
61ba991Thanks @complexengine! - The CLI now stages the files on project initialization.
6.11.6
Patch Changes
- #1024
fcf59b0Thanks @juliusmarminge! - fix: allow dot name in name prompt
6.11.5
Patch Changes
- #1010
9eddbabThanks @maxmellen! - chore(create-t3-app): add @types/prettier package to tailwind installer and bump prettier versions
6.11.4
Patch Changes
- #981
ac32b6dThanks @balazsorban44! - fix(cli): prompt TS first
6.11.3
Patch Changes
-
#939
77cfb4bThanks @c-ehrlich! - use next-auth 4.18.3 and undo hotfix -
#932
c04a35aThanks @c-ehrlich! - fix next-auth error
6.11.2
Patch Changes
- #917
eb55d19Thanks @sharkby7e! - feat: add blank target to base template
6.11.1
Patch Changes
- #914
1037d14Thanks @c-ehrlich! - temporarily pin next-auth
6.11.0
Minor Changes
- #901
9b6ae5cThanks @c-ehrlich! - include env files in all apps
Patch Changes
-
#895
91362dbThanks @Mvmo! - When initializing a new git repo the git config value 'init.defaultBranch' will be used as the branch name -
#897
272b954Thanks @AyanavaKarmakar! - fix(cli): fix wrong prompt when setting up project name
6.10.3
Patch Changes
-
#869
cd93b98Thanks @meech-ward! - docs: add notes about env vars -
#878
9abaf80Thanks @AyanavaKarmakar! - feat: update scaffolded README.md -
#845
c387187Thanks @GabrielPedroza! - fix: typo in env-schema comments
6.10.2
Patch Changes
- #834
3ace6c8Thanks @juliusmarminge! - use trpc 10.0.0
6.10.1
Patch Changes
-
#784
f10ce0eThanks @AyanavaKarmakar! - fix(t3-app): fix broken links -
#786
4d70f04Thanks @skuridin! - Add next-env.d.ts to .gitignore -
#800
d5d5a2fThanks @HatulaPro! - fix: removing redundant optional chaining in templates
6.10.0
Minor Changes
- #711
da760c7Thanks @c-ehrlich! - create new index pages
Patch Changes
- #754
b6cdcb3Thanks @juliusmarminge! - fix: rename example env file
6.9.0
Minor Changes
- #727
57cb2b5Thanks @juliusmarminge! - feat: add warning message when not using latest
6.8.1
Patch Changes
-
#717
7f8e706Thanks @robotkutya! - feat: update NEXTAUTH_SECRET validator and set a default -
#719
b359802Thanks @AyanavaKarmakar! - fix: update NEXTAUTH_SECRET validator to be optional in dev
6.8.0
Minor Changes
- #673
44a107bThanks @c-ehrlich! - remove node 18 and next 13 checks
Patch Changes
- #684
a707c4bThanks @juliusmarminge! - chore: version bumps
6.7.0
Minor Changes
-
#667
fde5b76Thanks @Pegasust! - Add documentation on how to generate NEXTAUTH_SECRET in .env file for clarity -
#675
5d20745Thanks @c-ehrlich! - only try to get secret message if there is a user
Patch Changes
-
#654
3dfc27dThanks @nexxeln! - Make experimental flags booleans and not require the name to be "double passed"
6.6.0
Minor Changes
- #657
f1673ebThanks @juliusmarminge! - feat: update dependency Next.js to 13
6.5.2
Patch Changes
- #649
6a21032Thanks @juliusmarminge! - chore: version bumps
6.5.1
Patch Changes
- #642
9639419Thanks @c-ehrlich! - get next-auth to work with node 18
6.5.0
Minor Changes
- #623
cf99211Thanks @c-ehrlich! - consistent cli text color
Patch Changes
-
#619
1122720Thanks @nexxeln! - AddedcreatedAtandupdatedAtfields to the Example model in the Prisma schema. -
#621
1cc6735Thanks @c-ehrlich! - fix git spinner
6.4.0
Minor Changes
- #613
135ee5bThanks @juliusmarminge! - add inference helper for v10
Patch Changes
6.3.0
Minor Changes
- #606
7f73518Thanks @c-ehrlich! - rename index.ts to _app.ts
6.2.1
Patch Changes
- #602
9f86e39Thanks @nexxeln! - feat(template): add prettier.Config type to prettier config and resolve prettier-plugin-tailwindcss import
6.2.0
Minor Changes
- #581
dd0e172Thanks @juliusmarminge! - export helper procedures for trpc instead of thet-object
6.1.2
Patch Changes
6.1.1
Patch Changes
- #591
c90a695Thanks @juliusmarminge! - bump next-auth dependency to ^4.12
6.1.0
Minor Changes
-
#582
e562ee8Thanks @juliusmarminge! - move prettier from base to tailwind installer -
#587
8c0267fThanks @c-ehrlich! - Add .env-example to scaffolded app
6.0.1
Patch Changes
- #578
befc7f4Thanks @juliusmarminge! - upgrade trpc to beta.15 and typescript to 4.8.4
6.0.0
Major Changes
- #575
75fcb49Thanks @juliusmarminge! - upgrades trpc to v10 and improves cli performance by making it synchronous
Minor Changes
- #575
75fcb49Thanks @juliusmarminge! - enable vercel_url to pass default env-schema
5.15.0
Minor Changes
- #533
a3a168aThanks @juliusmarminge! - Tailor .env to only include relevant keys
5.14.1
Patch Changes
5.14.0
Minor Changes
- #517
2b434bbThanks @gabrielelpidio! - Add prettier and prettier-plugin-tailwindcss
5.13.1
Patch Changes
- #506
f371ef8Thanks @c-ehrlich! - temp fix for next-auth peer deps issue
5.13.0
Minor Changes
5.12.0
Minor Changes
- #446
6f63ec6Thanks @c-ehrlich! - feat: better cli text when scaffolding in '.'
5.11.0
Minor Changes
- #430
306777aThanks @benmarg! - feat: direct developer to add schema from .env to schema.mjs for zod validation
Patch Changes
- #416
14b6d4aThanks @xpressivecode! - fix(template): missing ctx when using ssr with trpc
5.10.3
Patch Changes
5.10.2
Patch Changes
5.10.1
Patch Changes
- #396
30f3db6Thanks @rhenriquez28! - fixing ssr by forwarding client's headers
5.10.0
Minor Changes
-
#388
86d053cThanks @c-ehrlich! - feat: non-tw index.tsx with styling -
#381
773b27eThanks @c-ehrlich! - feat: include all cards on all index.tsx files -
#383
e05bc3dThanks @juliusmarminge! - add safeguards for overwriting git repos -
#375
296c79bThanks @c-ehrlich! - feat: add option to continue and overwrite on existing directoryfor reference see: #230
Patch Changes
- #394
52e9db7Thanks @nadilas! - Extending the warning message for invalid client environment variables by including the reason
5.9.0
Minor Changes
- #366
1f43f83Thanks @juliusmarminge! - Thanks @hnqg for the initial PR. add wrapper function for unstable_getServerSession
5.8.5
Patch Changes
-
#357
b032074Thanks @virtuoushub! - chore: Sort package.json when in noInstallMode -
#365
b3ce004Thanks @juliusmarminge! - revert prisma cleint teardown from #353
5.8.4
Patch Changes
5.8.3
Patch Changes
- #345
8ee2ea0Thanks @juliusmarminge! - Includecjsandmjsfiles in tsconfig. Thanks @timfee for reporting!
5.8.2
Patch Changes
5.8.1
Patch Changes
-
#335
5745ad7Thanks @julianread! - Fix invalid typeof window comparison to undefined -
#334
a107f14Thanks @c-ehrlich! - fix: build fails on trpc, trpc+next
5.8.0
Minor Changes
- #324
fb5498cThanks @juliusmarminge! - feat: wrap createContext with helper function to make it independent of req/res
5.7.0
Minor Changes
- 7a76c95: feat(app): add lint config for typescript
5.6.0 (2022-08-11)
Features
Bug Fixes
- change ! reversion to equality in env validation (#293) (7822c43)
- parse path returned from process.cwd() before using it (#303) (b55f196)
5.5.0 (2022-08-07)
Features
5.4.0 (2022-08-02)
Features
- add deployment strategy to generated README (#258) (c7d4dce)
- set appName to directory on 'npx create-t3-app .' (#273) (2179f2d)
Bug Fixes
- height on small screens (#256) (fe86915)
- missing next-auth types (#255) (ed42629), closes #254
- prisma: make db changes for next-auth on mysql obvious (#275) (e9507c8)
5.3.0 (2022-07-25)
Features
- add typesafe client side env variables (#209) (d4cf879)
- improved logo typography (#238) (48c6720)
- updating tailwind and postcss config's to use .cjs (#242) (5b97367)
Bug Fixes
- added JSDoc type to clientEnv in all env-schema (#240) (9cb5ebb)
- clarify some comments and rename some files in env (#245) (2048783)
- remove semicolon in _app.tsx with next-auth to avoid early return (1be7713)
- title being offset when using yarn/pnpm (c881f00)
5.2.1 (2022-07-19)
Bug Fixes
- update url in auth prisma schema (97c9e27)
5.2.0 (2022-07-19)
Features
Bug Fixes
- handle pkg with version in noInstall mode (#220) (5737beb)
- missing DATABASE_URL (#222) (b6164d8)
- typo - rename 'varibles' to 'variables' (#223) (fc6519f)
- typo in readme (9390400)
5.1.1 (2022-07-18)
Bug Fixes
- add missing trpc import (37b6283)
5.1.0 (2022-07-18)
Features
Bug Fixes
5.0.0 (2022-07-16)
Features
- add check for yarn 3 (#173) (cd846e1)
- add ci for pull requests (0e7cdc8)
- add commitlint (#126) (3672aa3)
- add CONTRIBUTING.md for newcomers (99f8220)
- add db.sqlite to gitignore (#201) (90371c7)
- add environment variables validation (#147) (0f0b56d)
- add git prompt (#130) (e5be271)
- add inferQueryResponse helper for tRPC (748800f)
- add main as initial branch (7b94005)
- add next-auth config to env-example #108 (c3ab997)
- add noInstall flag and prompt (#133) (7ff0fca)
- add standard-version (#125) (0fc6b47)
- add tRPC inference helper docs commment on utils (3e784cb)
- added windows build support (29acbf8)
- better ui for templates (e2e8c7e)
- better validation and add path support (#135) (e50cb8a)
- check if dir is empty (71bbdba)
- make the ui symmetric (19df71e)
Bug Fixes
- add newline at the end of the file (64eee1c)
- add scripts for CI (539f3fd)
- add semantic elements and update tw classes on tw pages (#151) (61d6819)
- bumped package.json for beta-release (3fe35f1)
- change comment in .env to discord (d992713)
- cli: use correct spelling, fix short choices (7776aa9)
- conditionally run envVars installer (#196) (f5f4f62)
- docs wrong format (3d2dbb0)
- dont prompt for typesafe env-vars (2faee56)
- eslint warning (import/no-anonymous-default-export) (a1cce55)
- fixed some typos (#131) (a86466e)
- format contributing.md (4111476)
- handle git projects correctly (3ed897f)
- incompatible git version (#127) (34f44f8)
- invalid pnpm action version (2a1f6e3)
- language prompt short answer should both be ts (#142) (5e4f80d)
- markup: multiple h1 replaced to h2 (6bf9040)
- prompts: show correct package manager in prompts (#153) (fe66ae9)
- properly display the welcome title when installing with Yarn (#160) (a5b9d53)
- provide cwd inside git init exec call (9679492)
- reapply style fixes on tw pages (#189) (af1067b), closes #178
- remove changeset from repo (#134) (d58b380)
- remove duplicated types (#138) (e4c8e33)
- remove unncesary import on auth router (abdc61f)
- run prettier (9961645)
- standardize log messages (83a13b9)
- template: converting to use tech props and remove tw from template (#183) (b2d542a)
- templates: h1 restored (e51e03d)
- type entrire app and not just the props (908630e)
- typo in "Javascript" (#136) (6873a7a)
- update templates (4418f1d)
- use components for the tech within the splash screen (#178) (c436382)
- with-tw removed unused styles and added motion saftey (#148) (598ed0e)
4.4.1
Patch Changes
- changed ui for template
4.4.0
Minor Changes
- improve ui examples of template app
4.3.5
Patch Changes
- add warning for old git versions
4.3.4
Patch Changes
- improve template styling
4.3.3
Patch Changes
- Add description for packages in the template
4.3.2
Patch Changes
- Redesign pages
4.3.0
Minor Changes
- added Next-Auth protected routes when using tRPC
4.2.12
Patch Changes
- upgrade next to 12.2.0
4.2.11
Patch Changes
- modified the title to print a colorful ascii art
4.2.10
Patch Changes
- add warning about next-auth when using Node 18
4.2.9
Patch Changes
- fix resolved path to package root
4.2.8
Patch Changes
- diable version flag
4.2.2
Patch Changes
- fix esm issues
4.2.1
Patch Changes
- trying to fix esm error
4.2.0
Minor Changes
- a548f22: added cli args, esm support
4.1.1
Patch Changes
- Updated package to full ESM support
4.1.0
Minor Changes
-
Create-t3-app now accepts args!
When calling create-t3-app, you can specify the app name and directory directly from the cli.
Additonal options are visable by passing -h or --help into the command line
4.0.8
Patch Changes
- added loading spinners
4.0.7
Patch Changes
- added tsup as build tool
4.0.6
Patch Changes
- Added dev tooling.