Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 30, 2024

This PR contains the following updates:

Package Change Age Confidence
@qwikdev/astro (source) ^0.6.3^0.8.0 age confidence

Release Notes

QwikDev/astro (@​qwikdev/astro)

v0.8.3

Compare Source

Patch Changes
  • 01db52b: Fix unresolved module handling and update build tooling
Fixes
-   Return `null` instead of throwing on unresolved modules in `resolveId`
Chore
-   Migrate build tooling from `tsup` to `tsdown`

v0.8.2

Compare Source

Patch Changes
  • 2af2e4a: feat: support global config for renderOpts

    You can now pass the renderOpts option to the qwik integration to set global render options for all Qwik components.

    For example, let's say we wanted to change the base URL for all Qwik build assets on every component used in an Astro file.

    import { defineConfig } from "astro/config";
    import qwik from "@​qwikdev/astro";
    
    export default defineConfig({
      integrations: [
        qwik({ include: "**/qwik/*", renderOpts: { base: "my-cdn-url/build" } }),
      ],
    });

v0.8.1

Compare Source

Patch Changes
  • 7d7b656: feat: Support Qwik Render Options at runtime on a per-component basis.

    This is useful for scenarios where you want to render a Qwik component in an Astro page, but you want to use a different base URL for the Qwik component, or another configuration.

    For example, if you want to render a Qwik component in an Astro page, but you want to use a different base URL for the Qwik component, you can pass the renderOpts prop to the Qwik component.

    <NativeCounter initial={2} renderOpts={{ base: "http://0.0.0.0:4321/build" }} />

    Make sure to import the RenderOptions type from @builder.io/qwik/server and pass it to the component for type safety.

    Want to make a change for all components? Create a global object config and pass it to each component.

v0.8.0

Compare Source

Minor Changes
  • 823ff01: 🚀 Qwik Astro now supports the Qwik preloader! ⚡️

    ✨ Simplified loader mechanism
    🔄 Improved deployment support
    ⚙️ Enhanced Astro actions integration

    Read more in the upcoming blog post on the Qwik site.

v0.7.12

Compare Source

Patch Changes
  • bcf04d0: - Fix Vercel builds failing force create serverchunks directory if needed
    • Fix Vercel Adapter Client Static Files Handling

v0.7.11

Compare Source

v0.7.10

Compare Source

Patch Changes
  • 54ee1d1: dev mode: preloader support

v0.7.9

Compare Source

Patch Changes
  • 0013b58: fix: better handling for jsx transforms in inline components

    fix: when in Astro client router, conditionally affect the string append rather than the html return for visible task support.

v0.7.8

Compare Source

Patch Changes
  • e6621dc: fix: efficiently scan barrel files

v0.7.7

Compare Source

Patch Changes
  • 911821a: fix: q-manifest gets added into the bundled code at build time

v0.7.6

Compare Source

Patch Changes
  • 87f657e: fix: improved manifest handling for deployment providers using older node versions

v0.7.5

Compare Source

Patch Changes
  • 4d34b2b: fix: support for Astro navigate function and virtual modules

v0.7.4

Compare Source

Patch Changes
  • a22283f: fix: client router now executes Qwik's visible tasks correctly

v0.7.3

Compare Source

Patch Changes
  • 8d25080: refactor: improved errors for older node versions

v0.7.2

Compare Source

Patch Changes
  • fa9e5a8: Added .gitignore file to the project and updated dependencies.

v0.7.1

Compare Source

Patch Changes
  • 5baee12: ## 🎄 Qwik Astro CLI Holiday Update! 🎅

    This release introduces the ability to add Qwik to your existing Astro projects, with an improved CLI experience and better project integration.

✨ Core Features
-   ✨ New CLI command to add Qwik to existing Astro projects
-   🚸 Improved interactive experience with smart defaults
-   🎯 Simplified project setup with fewer required inputs
-   🔄 Smarter handling of existing project names
-   ⚡️ Streamlined installation process
🔧 Improvements
-   🎮 Enhanced interactive mode
-   ✅ Better validation of user inputs
-   🔄 Smoother integration with existing projects
-   🛠️ Improved handling of CLI options
-   🚀 Faster project setup
🐛 Bug Fixes
-   🪟 Fixed Windows compatibility issues
-   🔧 Improved package manager detection
-   🛠️ Better error handling and user feedback
-   🔄 Fixed conflicts between CLI options
📦 Updates
-   ⬆️ Updated dependencies
-   🔨 Improved build process
-   📦 Better package structure

v0.7.0

Compare Source

Minor Changes
✨ What's New
-   🚀 Added support for Astro 5
-   🔄 Integrated Qwik's next-gen buffering system (First framework to support this!)
-   📚 Added support for Qwik libraries
-   🔍 New debug mode: `{ debug: true }`
-   💨 Switched to `renderToStream` for better performance
-   🧩 Improved inline Qwik components support ([#&#8203;158](https://redirect.github.com/QwikDev/astro/issues/158))
🛠️ Under the Hood
-   ⚡️ Faster builds: Now using Vite for entrypoint detection
-   🔧 Using latest version of Astro Integration Kit (18.0)
-   🪟 Fixed Windows compatibility issues
-   📁 Better `@astrojs/mdx` compatibility
-   📁 A temp directory is no longer needed
-   🌐 Full support for all Astro deployment platforms ([#&#8203;179](https://redirect.github.com/QwikDev/astro/issues/179)):
    -   Netlify
    -   Vercel
    -   Cloudflare
    -   And more!
📦 Package Cleanup
-   Removed unnecessary dependencies:
    -   `fs-extra`
    -   `fs-move`
    -   `vite-tsconfig-paths`
-   Simplified peer dependencies to `@builder.io/qwik >= 1.9.0`
-   Fixed missing dependencies ([#&#8203;161](https://redirect.github.com/QwikDev/astro/issues/161))
-   Better respect for Astro config options ([#&#8203;74](https://redirect.github.com/QwikDev/astro/issues/74), [#&#8203;172](https://redirect.github.com/QwikDev/astro/issues/172))

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the deps label Dec 30, 2024
@renovate renovate bot requested a review from a team December 30, 2024 19:11
@renovate renovate bot force-pushed the renovate/main-qwikdev-astro-0.x branch from 97a026a to ace2807 Compare May 25, 2025 22:56
@renovate renovate bot changed the title fix(deps): update dependency @qwikdev/astro to ^0.7.0 (main) fix(deps): update dependency @qwikdev/astro to ^0.8.0 (main) May 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants