Releases: QwikDev/qwik
Releases Β· QwikDev/qwik
v1.2.4
What's Changed
- fix(eslint): useMethod rule for regular functions by @shairez in #4666
- fix: typo by @yaikohi in #4655
- fix: the property parameter can be symbol by @wtlin1228 in #4668
- docs css: fix shop cart floating button by @gioboa in #4669
- shop: added colors to icons and small changes by @the-r3aper7 in #4670
- doc: optional font by @manucorporat in #4672
- fix: image tools improvements by @manucorporat in #4671
- perf: preload css fonts by @manucorporat in #4673
- chore: update deps by @manucorporat in #4674
- fix(optimizer): ssr transform for rollup by @manucorporat in #4675
- fix: add loc to symbol manifest by @manucorporat in #4676
- fix: add crossorigin attribute by @manucorporat in #4677
- docs(request-handling): cookie has method by @tzdesign in #4632
- feat(labs): add clustering to symbols by @mhevery in #4648
- fix: inlined signals in library mode by @manucorporat in #4684
- fix: always try relative path for mapped hooks by @manucorporat in #4686
- fix: configurable getOrigin for node servers by @manucorporat in #4687
- fix: staticFile() api in node middleware by @manucorporat in #4693
- fix(entry.deno.ts): fix wrong parameters by @arkhvoid in #4696
- fix: migrate to modern Deno Server by @manucorporat in #4697
- fix: add vanilla node server by @manucorporat in #4699
- 1.2.4 by @manucorporat in #4690
- docs(mdx): fixed path to counter component by @YannickFricke in #4680
- chore: add aws badge by @manucorporat in #4703
- chore: fix \n is pure text in console by @minsoo-web in #4700
- fix: PROTOCOL and HOST header are case insensitive by @manucorporat in #4704
New Contributors
- @yaikohi made their first contribution in #4655
- @tzdesign made their first contribution in #4632
- @arkhvoid made their first contribution in #4696
- @YannickFricke made their first contribution in #4680
- @minsoo-web made their first contribution in #4700
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- docs(utilities): adding documentation for the
new
cli command by @thejackshelton in #4649 - docs: aws lambda documentation by @leifermendez in #4642
- fix: server$ error when request is closed by @manucorporat in #4653
- docs: resumable by @aboudard in #2780
- fix: add dependencies to pkg by @manucorporat in #4656
- fix: navigation crash with plugins by @manucorporat in #4657
- fix: unit test jsx image by @manucorporat in #4660
- docs: ecosystem improvements by @the-r3aper7 in #4659
- fix(slot): rendering variable slot projection by @manucorporat in #4661
- fix: svg rendering + test by @manucorporat in #4663
- 1.2.3 by @manucorporat in #4662
New Contributors
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- fix: csstypes dep by @manucorporat in #4644
- feat(qwik): encode the manifest hash into the container. by @mhevery in #4647
Full Changelog: v1.2.1...v1.2.2
v1.2.1
What's Changed
- docs header: add shop link by @gioboa in #4641
- fix: tailwind integration by @manucorporat in #4640
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- docs: fix link to
speculative-module-fetching
by @Craiqser in #4421 - fix: use levenshtein distance to provide even better 404 by @manucorporat in #4389
- feat: serialize support for Set and Map by @manucorporat in #4375
- [β¨] Critical DX/UX improvement to SPA navigation in Qwik City by @billykwok in #3244
- docs: add CodeSandbox demo to Modular Forms guide by @fabian-hiller in #4095
- docs: fix link to
Bundle Optimization
by @Craiqser in #4418 - feat: image performance dev tools by @manucorporat in #4424
- fix: slow test by @manucorporat in #4431
- docs: qwiksand-box by @manucorporat in #4429
- fix: image-size dep by @manucorporat in #4435
- docs: fix example to match by @hamatoyogi in #4439
- chore: remove unused starter file by @adamdbradley in #4446
- fix: set qwik builder counter initial value by @adamdbradley in #4449
- fix: cli background install by @adamdbradley in #4450
- feat: client info API by @manucorporat in #4433
- fix: jsx rendering order by @manucorporat in #4458
- Reorganize .gitignore by @szepeviktor in #4456
- docs: Routing - Change getLocation() to useLocation() by @chsanch in #4454
- fix: visible task execution after removal by @manucorporat in #4459
- Fix typo in MDX example code by @erikras in #4457
- feat(adapter): aws starter adapter by @leifermendez in #4390
- fix(use-on.ts): fixed useOn methods to pass correct eventName to _useOn by @OrenSayag in #4453
- docs: routeLoader adjustment by @hamatoyogi in #4462
- fix: root gitignore file by @zanettin in #4460
- fix: add missing nonce to popstate script by @DustinJSilk in #4468
- feat: CLI option
new
by @zanettin in #4273 - Include a woman in the "community" emoji by @erikras in #4471
- docs: Update the middleware / endpoint documentation by @mhevery in #4442
- fix: prefetch urls with different search queries by @DustinJSilk in #4474
- refactor: improve DX of "qwik new" by @manucorporat in #4472
- fix: bundling for testing by @manucorporat in #4475
- feat: image vite transform by @manucorporat in #4479
- refactor: containerState for appendHeadStyle by @manucorporat in #4478
- fix: implicitly end middleware chain on response by @mhevery in #4441
- refactor: visible tasks can run in parallel by @manucorporat in #4477
- Update pages.json by @hexa-it in #4473
- feat: update starter dev-tools by @adamdbradley in #4483
- perf: optimizer knows non-variadic components by @manucorporat in #4484
- Add new documentation for deprecated features. by @nsdonato in #4476
- feat: add no-unnecessary-condition eslint rule by @manucorporat in #4485
- fix(parse-pathname): path segment encoding by @Varixo in #4486
- docs(*): update contribution docs by @Wimpert in #4490
- Allow replace state when navigating by @Wimpert in #4488
- fix: test bundle mode by @manucorporat in #4491
- fix: 'Numberish' type used for width/height didn't allow % by @KenAKAFrosty in #4434
- fix: missing navigation update to static page by @manucorporat in #4493
- π¦ by @manucorporat in #4495
- feat: add image to starter by @manucorporat in #4497
- fix: $localize optimizer bug by @manucorporat in #4498
- docs(adding content security policy to the advanced topics) by @the-zimmermann in #4440
- fix: clientConn types by @manucorporat in #4501
- Pr docs qwik city by @mhevery in #4494
- chore: fix dev release by @manucorporat in #4511
- refactor: simplify new templates by @manucorporat in #4512
- fix: cli new interactive by @manucorporat in #4516
- feat: svg optimization with esm by @manucorporat in #4526
- fix: spa redirects from non-pages by @manucorporat in #4518
- docs: fix typos in Overview and State files. by @eecopa in #4524
- docs: fixed a typo in image link by @avanderpluijm in #4514
- docs: fixed small typos in qwik-city documentation. by @VinuB-Dev in #4522
- feat: pandacss integration by @manucorporat in #4515
- docs: added custom icons by @LoganAffleck in #4513
- Update app.tsx in runtime-less example by @primeagen-rustaceans in #4467
- docs: fix typos by @enesflow in #4500
- docs: move think-qwik page to concepts route by @moinulmoin in #4499
- feat: frame-perfect and state-backed durable SPA scroll restoration by @jordanw66 in #4509
- docs: fixed typos in comments and docs by @ehrencrona in #4430
- doc: add redirect to new think-qwik docs by @manucorporat in #4533
- fix: missing component in layout by @manucorporat in #4535
- fix(router): use encodeURI instead by @manucorporat in #4534
- fix: click to component for svg by @manucorporat in #4537
- fix: regression when navigating to / by @manucorporat in #4538
- fix: save scrollState on visibilitychange by @jordanw66 in #4536
- feat: automatically set qwik icons by @manucorporat in #4539
- fix: renderToString mode is always ignored and returns an empty page by @ncharalampidis in #4528
- fix: image?jsx strip export default by @manucorporat in #4541
- fix(router): redirect handling by @manucorporat in #4543
- chore: update deps by @manucorporat in #4540
- chore: create
@builder.io/qwik-labs
by @mhevery in #4545 - perf: leverage modulepreload for common chunks by @manucorporat in #4546
- fix: perfect hash scroll by @jordanw66 in #4550
- perf: enable navigationPreload by @manucorporat in #4548
- Sidebar style by @LoganAffleck in #4554
- fix: QwikIntrinsicElements does not include ref by @manucorporat in #4555
- docs: add panda css by @anubra266 in #4544
- feat(insights): create a new insights application by @mhevery in #4547
- docs: add ss-link to showcase by @Leizhenpeng in #2689
- fix: navigationPreload waitUntil by @manucorporat in #4561
- feat: layout shift detection by @manucorporat in #4560
- docs: add resource + fix css by @hamatoyogi in #4562
- fix(qwik-city buildtime): make generated file ids unique by @hbendev in #4564
- feat: transform compiler architecture by @manucorporat in #4566
- feat(insights): basic UI for seeing symbols by @mhevery in #4565
- docs: Add Qwik Labs section by @mhevery in #4568
- chore: fix broken lock file by @manucorporat in #4574
- fix: route new template by @manucorporat in #4576
- docs(qwik-labs edit link route): fixed qwik labs "edit page" link & so⦠by @thejackshelton in #4571
- feat(labs): typed routes by @mhevery in #4580
- docs(labs): add typed routes by @mhevery in #4582
...
v1.1.5
What's Changed
- docs: fix reactivity counter example to
useStore
so that description matches code by @aivarsliepa in #4236 - fix(create-interactive.ts): make script remove only contents of targe⦠by @Arctomachine in #4209
- docs: state: add types for method example by @wmertens in #4135
- docs: update react code snippets by @the-r3aper7 in #4125
- fix: update cloudflare starter to use latest Wrangler by @petebacondarwin in #4251
- docs: fix useVisibleTask documentation by @cbazureau in #4258
- docs: menu sort order by @zanettin in #4272
- docs(guides/qwik-nutshell/index.mdx): fix typo on variable name by @julianobrasil in #4269
- docs: eslint rules docs by @zanettin in #4137
- fix: base pathname for global css by @manucorporat in #4274
- perf: improve ssr rendering by @manucorporat in #4275
- docs: adjust eslint rules mobile view by @zanettin in #4280
- fix: vercel environment variables by @manucorporat in #4286
- docs: add qwik india community link by @apherio in #4293
- docs: simplify tag line by @mhevery in #4294
- fix(mdx): add wrapping div to tables by @hamatoyogi in #4296
- fix: variable subscription signals by @manucorporat in #4297
- Update index.mdx by @neonpie in #4302
- Update index.mdx by @neonpie in #4300
- docs: Fix typo on (qwik)/components/events/index.mdx by @julianobrasil in #4305
- Update qwik-nutshell/index.mdx by @willnguyen1312 in #4306
- docs: add link & standardize description by @neonpie in #4304
- docs: remove ambiguity on "Composing Components" by @neonpie in #4301
- docs: add seifen.vercel.app to showcase by @Armandotrsg in #4295
- docs: Fix store example on (qwik)/components/state/index.mdx by @julianobrasil in #4291
- refactor(starters/apps/empty/src/global.css): remove redundant comment by @krishna-santosh in #4289
- docs: Update (qwikcity)/api/index.mdx by @julianobrasil in #4285
- docs: yarn create does not support @latest by @zanettin in #4312
- Community: Qwik Uruguay - Argentina by @Marcoo09 in #4298
- docs: add inline components redirect by @mhevery in #4315
- feat(cli): add vscode launch configuration for
dev.debug
by @mhevery in #4318 - feat: add staleIfError option for request.cacheControl, also adds docs on caching and caching to starters by @steve8708 in #4313
- perf: faster resuming by @manucorporat in #4329
- docs: fix typo by @neonpie in #4322
- docs: improve language on 'Preventing default behavior' by @neonpie in #4303
- docs: update symbol colocation by @mhevery in #4341
- fix: duplicated keys in own properties by @manucorporat in #4348
- docs: add bundle optimization by @mhevery in #4350
- docs(bundle): fix some typos by @antoinepairet in #4352
- Add BuiltWithAppwrite to pages.json by @Meldiron in #4330
- fix: allow undefined ref prop by @DustinJSilk in #4347
- fix: track store key for signal updates by @manucorporat in #4355
- docs: add SimplyMC to showcase by @saboooor in #4276
- fix(slot): duplicated ssr content projection by @manucorporat in #4356
- feat: media pages separated by language by @zanettin in #4340
- docs: Update (qwik)/components/tasks/index.mdx by @julianobrasil in #4354
- fix: non passive event listeners by @manucorporat in #4359
- Import styles naming fixing by @lanc3lo1 in #4333
- fix(jsxImg): noWidthHeight example by @yassinrais in #4365
- fix(deno middleware): serve static assets in Deno middleware as binary data by @jaroel in #4360
- docs: Fix typo at caching index.mdx page by @chsanch in #4370
- docs: Add RadixStream to showcases by @tanftw in #4364
- docs: Add documentation and example for QwikIntrinsicElements by @hbendev in #4357
- fix: hot module reloading for server$ by @manucorporat in #4385
- docs: routing added titles by @the-r3aper7 in #4384
- server$ fixes, and improvements by @DanielAdolfsson in #4290
- fix(optimizer): missing const inline by @manucorporat in #4387
- fix: missing media type in DocumentMeta by @GrandSchtroumpf in #4327
- docs: env small typos by @the-r3aper7 in #4393
- docs: Grammar and clarification for endpoints by @EamonHeffernan in #4380
- docs(qwik in a nutshell docs): fix grammar by @hbendev in #4405
- docs: prefetch typo by @literalpie in #4398
- docs: eslint page adjustment by @zanettin in #4394
- docs: add Qwikbits to ecosystem by @acoreyj in #4392
- docs: add qwik-auth route protection example by @ulic75 in #4119
- feat: builder.io starter w/ dev-tools by @adamdbradley in #4403
- types: Refine jsx types by @FlatMapIO in #4402
- chore: update deps by @manucorporat in #4388
- fix: add restrictive width/height types by @manucorporat in #4413
- fix(optimizer): handle assign + default by @manucorporat in #4414
- docs: api docs fixed markdown links by @zanettin in #4260
- fix: reactivity serialization by @manucorporat in #4415
- fix: add builder.io integration back by @manucorporat in #4419
- chore: release 1.1.5 by @manucorporat in #4420
New Contributors
- @Arctomachine made their first contribution in #4209
- @cbazureau made their first contribution in #4258
- @julianobrasil made their first contribution in #4269
- @apherio made their first contribution in #4293
- @willnguyen1312 made their first contribution in #4306
- @Armandotrsg made their first contribution in #4295
- @krishna-santosh made their first contribution in #4289
- @Marcoo09 made their first contribution in #4298
- @Meldiron made their first contribution in #4330
- @saboooor made their first contribution in #4276
- @lanc3lo1 made their first contribution in #4333
- @yassinrais made their first contribution in #4365
- @jaroel made their first contribution in #4360
- @chsanch made their first contribution in #4370
- @hbendev made their first contribution in #4357
- @GrandSchtroumpf made their first contribution in #4327
- @acoreyj made their first contribution in #4392
- @FlatMapIO made their first contribution in #4402
Full Changelog: v1.1.4...v1.1.5
v1.1.4
v1.1.3
What's Changed
- πΏ by @manucorporat in #4207
- New Course and Podcast by @Klerith in #4208
- fix: add space after assert failure message by @cmbartschat in #4211
- docs: add tauri to integrations by @hamatoyogi in #4194
- docs: π add class prop showcase by @devagja in #4197
- Add support for server$ cancelation using AbortSignal by @DanielAdolfsson in #4214
- cli: created app -> app created by @the-r3aper7 in #4218
- fix: add frontmatter named export by @manucorporat in #4217
- chore: update deps by @manucorporat in #4216
- feat(qwik-city/404): add possible routes to dev server by @naorpeled in #4188
- [DX] - Add autocompletion for event names for useOnX by @barel-mishal in #4160
- fix: rendering content projection inside svg by @manucorporat in #4219
- fix: correct cloudflare starter by @mhevery in #4232
- fix: Allow TSAsExpression for useFunctions by @Wimpert in #4229
- 1.1.3 by @manucorporat in #4240
New Contributors
- @Klerith made their first contribution in #4208
- @naorpeled made their first contribution in #4188
- @barel-mishal made their first contribution in #4160
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- fix: server function this by @manucorporat in #4170
- docs: modify link to prevent redirection. by @whale2002 in #4152
- perf: imports and globals are immutable by @manucorporat in #4171
- fix: cloudflare starter serve by @adamdbradley in #4172
- docs: code highlight by @the-r3aper7 in #4166
- fix(supabase-auth-helpers-qwik): use
requestEvent.request.headers
ingetRequestHeader()
by @aivarsliepa in #4185 - docs: fix docs about requestEvent.headers by @manucorporat in #4184
- fix: adding props to store by @manucorporat in #4186
- docs: remove legacy netlify docs by @adamdbradley in #4189
- fix: add failed dep install logs by @adamdbradley in #4187
- fix: fix issue where RequestEvent.platform is overwritten in dev-server by @DanielAdolfsson in #4196
- docs: fix typo in useVisibleTask by @vanvuongngo in #4195
- docs: removed unused imports by @the-r3aper7 in #4198
- fix: fix bug where qrl.apply is not awaited in dev by @DanielAdolfsson in #4191
- fix: improve docs + apis to set CSRF by @manucorporat in #4203
- fix: configure routesDir for eslint rules by @manucorporat in #4204
- chore: release 1.1.2 by @manucorporat in #4206
- fix: allow async functions for any $ prop by @manucorporat in #4205
New Contributors
- @DanielAdolfsson made their first contribution in #4196
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- fix: windows path resolving during build by @adamdbradley in #4163
- chore: update release script by @adamdbradley in #4143
- 1.1.1 by @adamdbradley in #4165
Docs
- docs: add avatar intrinsic size by @adamdbradley in #4142
- docs Update index.mdx by @mjschwanitz in #4145
- docs: add menu link to API reference by @hamatoyogi in #4134
- docs: fix angular reference by @shairez in #4151
- docs: fix typos and improve wording for the FAQ page by @brkyurun in #4155
- chore: fix old link to latest link by @whale2002 in #4153
New Contributors
- @brkyurun made their first contribution in #4155
- @whale2002 made their first contribution in #4153
Full Changelog: v1.1.0...v1.1.1