Releases: denoland/fresh
1.7.1
Bug fix
- fix: missing version file update in 1.7.0 by @marvinhagemeister in #2620
Full Changelog: 1.7.0...1.7.1
1.7.0
This is mostly a maintenance bug fix release with one little feature.
Features
Bug Fixes
- fix: preact 10.22.1 contains error by @marvinhagemeister in #2596
- fix: add
.js
+.jsx
extension to tailwind content glob by @kerimhudson in #2414 - fix:
ServerhandlerInfo
type for newer Deno versions by @marvinhagemeister in #2419
Documentation
- docs: using server components in islands by @kerimhudson in #2416
- docs: document colocation of route groups by @kerimhudson in #2413
- docs: fix arguments for route component in Upload example by @CAYdenberg in #2396
- docs: add a PKCE authentication with Supabase example by @morlinbrot in #2302
- docs: Update documentation for active link with Tailwind by @bastianplsfix in #2417
Showcase
- showcase: add JSR and Deno.com by @josh-collinsworth in #2447
- showcase: add dgaubert's showcase by @dgaubert in #2422
- showcase: add 'Echo-Echo' by @Octo8080X in #2383
- showcase: deno paste (updates to url, github repo, and screenshots) by @stephenmelnicki in #2378
- showcase: fix incorrect repository link + screenshot by @Octo8080X in #2384
- showcase: Add virtualfreight.software by @epangelias in #2415
Maintenance
New Contributors
- @sigmaSd made their first contribution in #2389
- @morlinbrot made their first contribution in #2302
- @kerimhudson made their first contribution in #2414
- @epangelias made their first contribution in #2415
- @mcandeia made their first contribution in #2392
- @bastianplsfix made their first contribution in #2417
- @dgaubert made their first contribution in #2422
Full Changelog: 1.6.8...1.6.9
1.6.8
Bug Fixes
- fix: update ahead-of-time build instructions for recent Deno Deploy changes by @lucacasonato in #2381
Full Changelog: 1.6.7...1.6.8
1.6.7
1.6.6
Bug Fixes
- fix: increase recommended preact, preact-signals and bump other deps by @deer in #2320
- fix: start logs not printing
https
protocol when key & cert specified by @will-weiss in #2321 - fix: invalid quote around partial script data by @marvinhagemeister in #2323
- fix: properly prefix all scripts with base path by @deer in #2334
- fix: allow multiple set-cookie headers to be set before render by @deer in #2357
- fix: $fresh ref in import sources by @mcgear in #2340
Documentation
- docs: fix potential null errors by @marvinhagemeister in #2324
- docs: disable partial nav temporarily by @marvinhagemeister in #2330
- docs: remove outdated information by @roj1512 in #2362
- docs: Add page about setting raw HTML content (#2189) by @CAYdenberg in #2295
- docs: fix wording related to route groups by @dizlexik in #2368
- docs: Rename
_req
used toreq
by @narumincho in #2349
Maintenance
- chore: update Preact to 10.19.6 by @marvinhagemeister in #2331
- chore: update
deno_esbuild_loader
to 0.9.0 by @marvinhagemeister in #2337 - chore: update to
[email protected]
and[email protected]
by @lucacasonato in #2366
New Contributors
- @will-weiss made their first contribution in #2321
- @dizlexik made their first contribution in #2368
- @narumincho made their first contribution in #2349
Full Changelog: 1.6.5...1.6.6
1.6.5
Fixes a publishing error with 1.6.4
.
Maintenance
- fix: update versions by @marvinhagemeister in #2316
Full Changelog: 1.6.4...1.6.5
1.6.4
This is a bit of an out of the ordinary release. One security issue was discovered where the trailing slash detection logic was vulnerable to an open redirect vulnerability. We recommend every Fresh user to upgrade as soon as possible.
Bug Fixes
- fix: no-window lint error by @deer in #2272
- fix: GH actions warning by upgrading actions/checkout to v4 when creating a new fresh app #2285 by @bjesuiter in #2286
- fix: update bootstrap wizard to add a choice for styling solutions to pick between tailwindcss and Twind by @roj1512 in #2290
- fix: open redirect issue with trailing slash detection by @marvinhagemeister in #2313
- fix: improve init styling library prompt design by @marvinhagemeister in #2314
Maintenance
- chore: update esbuild deno loader by @lucacasonato in #2270 and #2273
- chore(deps): bump actions/cache from 3 to 4 by @dependabot in #2271
- chore: upgrade tailwind to 3.4.1 by @deer in #2287
Documentation
New Contributors
Full Changelog: 1.6.3...1.6.4
1.6.3
This is a bit of an out of the ordinary release. Two security issues were discovered by @arkark where an app that uses dangerouslySetInnerHTML
could lead to a prototype pollution vulnerability. We recommend every Fresh user to upgrade as soon as possible.
What's Changed
- fix: prototype pollution in deserializer by @lucacasonato in #2255
- fix:
__FRSH_STATE
potentially being overwritten by user code by @marvinhagemeister in #2256
Full Changelog: 1.6.2...1.6.3
1.6.2
Bug Fixes
- fix: Prevent update doc title from partial if not present by @igorbrasileiro in #2244
- fix: browser url not updated with form partials by @marvinhagemeister in #2236
- fix: improve tailwind deployment flow by @marvinhagemeister in #2227
- fix: json import attribute error in island by @marvinhagemeister in #2228
- fix:
.vscode/tailwind.json
generation by @nicolo-ribaudo in #2185
Documentation
- docs: getting started - running locally by @greg-zometa in #2245
- docs: add hints to AOT page by @marvinhagemeister in #2232
- docs: fix carousel not working properly by @babiabeo in #2222
- docs: fix navigating to components from docs with small screen by @deer in #2198
- docs: fix import_map link in creating-a-project by @deer in #2218
- docs: fix deprecated type usage in example code by @jcpsimmons in #2203
- docs: fix typo in active links introduction by @injms in #2192
- docs: add missing import by @imaitland in #2183
- docs: fix typo in upload example by @imaitland in #2182
- docs: Move aot step in tailwind guide to start by @marvinhagemeister in #2176
- docs: fix link to data-fetching by @Xernisfy in #2162
Showcase
- showcase: add rfui.deno.dev by @adamzerner in #2205
- showcase: fix missing screenshots by @marvinhagemeister in #2211
- showcase: add Living Pixel by @CAYdenberg in #2165
Maintenance
- chore: bump std to 0.211.0 and loader to 0.8.3 by @deer in #2241
- chore: change assert to with for import attributes by @marvinhagemeister in #2231
- chore(deps): bump google-github-actions/setup-gcloud from 1 to 2 by @dependabot in #2170
New Contributors
- @Xernisfy made their first contribution in #2162
- @imaitland made their first contribution in #2182
- @nicolo-ribaudo made their first contribution in #2185
- @injms made their first contribution in #2192
- @jcpsimmons made their first contribution in #2203
- @babiabeo made their first contribution in #2222
- @greg-zometa made their first contribution in #2245
Full Changelog: 1.6.1...1.6.2
1.6.1
Bug Fixes
- fix: tailwind failing on non-existant files by @marvinhagemeister in #2118
- fix: make prompt a question to hint at user input by @marvinhagemeister in #2119
- fix: ensure tailwind is loaded lazily by @marvinhagemeister in #2124
- fix: use real 500 error page in dev mode by @csvn in #2134
- fix: remove error frame HTML for non-dev mode by @csvn in #2133
- fix: PluginRoute supports AsyncRoute and AsyncLayout by @deer in #2139
- fix: Unknown at rule @apply css(unknownAtRules) by @justjavac in #2141
- fix: route pattern parsing by @marvinhagemeister in #2142
- fix: tailwind now respects basepath by @deer in #2138
- fix: tailwind build not creating subfolders by @marvinhagemeister in #2145
- fix: route param fallback value by @marvinhagemeister in #2146
- fix: revert marking
ctx.data
as deprecated by @marvinhagemeister in #2148 - fix: switch back to
URLPattern
for correctness by @marvinhagemeister in #2151 - fix: tailwind
bg-clip-text
not working by @marvinhagemeister in #2152 - fix: ensure previous ws connection is closed in dev by @marvinhagemeister in #2154
- fix: init app use same width numbers by @marvinhagemeister in #2155
- fix: don't fallthrough static files in dev by @marvinhagemeister in #2156
Documentation
- docs: Remove references to deprecated types by @christoshrousis in #2125
- docs: add note for aria + data with Tailwind CSS by @marvinhagemeister in #2137
- docs: Merge data fetching pages (#1974) by @CAYdenberg in #2107
Showcase
Maintenance
- chore: update types in tests, init, update by @deer in #2122
- chore: Use
satisfies
instead ofas
by @justjavac in #2136 - chore(deps): bump google-github-actions/auth from 1 to 2 by @dependabot in #2140
- chore(init): task to generate manifest file by @deer in #1422
New Contributors
- @christoshrousis made their first contribution in #2125
- @justjavac made their first contribution in #2136
- @pyrossh made their first contribution in #2132
Full Changelog: 1.6.0...1.6.1