1 hours ago
remix
2 hours ago
react-router
2 hours ago
react-router
6 hours ago
tiptap

v3.15.3

@tiptap/core

Patch Changes

  • Fix Safari scrolling to top when using editor.chain().focus() commands
6 hours ago
astro

astro-vscode@2.16.6

Patch Changes

  • #15083 241bb31 Thanks @fkatsuhiro! - Fix "Find All References" and other TypeScript features by ensuring the plugin bundle is correctly included

  • #15109 e062101 Thanks @Princesseuh! - Fixes syntax highlighting sometimes not working when the frontmatter or script tags ended with certain TypeScript constructs

6 hours ago
astro

@astrojs/vercel@9.0.3

Patch Changes

6 hours ago
astro

@astrojs/svelte@7.2.5

Patch Changes

6 hours ago
astro

astro@5.16.7

Patch Changes

  • #15122 b137946 Thanks @florian-lefebvre! - Improves JSDoc annotations for AstroGlobal, AstroSharedContext and APIContext types

  • #15123 3f58fa2 Thanks @43081j! - Improves rendering performance by grouping render chunks when emitting from async iterables to avoid encoding costs

  • #14954 7bec4bd Thanks @volpeon! - Fixes remote images Etag header handling by disabling internal cache

  • #15052 b2bcd5a Thanks @Princesseuh! - Fixes images not working in development when using setups with port forwarding

  • #15028 87b19b8 Thanks @Princesseuh! - Fixes certain aliases not working when using images in JSON files with the content layer

  • #15118 cfa382b Thanks @florian-lefebvre! - BREAKING CHANGE to the experimental Fonts API only

    Removes the defineAstroFontProvider() type helper.

    If you are building a custom font provider, remove any occurrence of defineAstroFontProvider() and use the FontProvider type instead:

    -import { defineAstroFontProvider } from 'astro/config';
    
    -export function myProvider() {
    -    return defineAstroFontProvider({
    -        entrypoint: new URL('./implementation.js', import.meta.url)
    -    });
    -};
    
    +import type { FontProvider } from 'astro';
    
    +export function myProvider(): FontProvider {
    +    return {
    +        entrypoint: new URL('./implementation.js', import.meta.url)
    +    },
    +}
  • #15055 4e28db8 Thanks @delucis! - Reduces Astro’s install size by around 8 MB

  • #15088 a19140f Thanks @martrapp! - Enables the ClientRouter to preserve the original hash part of the target URL during server side redirects.

  • #15117 b1e8e32 Thanks @florian-lefebvre! - BREAKING CHANGE to the experimental Fonts API only

    Changes the font format downloaded by default when using the experimental Fonts API. Additionally, adds a new formats configuration option to specify which font formats to download.

    Previously, Astro was opinionated about which font sources would be kept for usage, mainly keeping woff2 and woff files.

    You can now specify what font formats should be downloaded (if available). Only woff2 files are downloaded by default.

    What should I do?

    If you were previously relying on Astro downloading the woff format, you will now need to specify this explicitly with the new formats configuration option. Additionally, you may also specify any additional file formats to download if available:

    // astro.config.mjs
    import { defineConfig, fontProviders } from 'astro/config'
    
    export default defineConfig({
        experimental: {
            fonts: [{
                name: 'Roboto',
                cssVariable: '--font-roboto',
                provider: fontProviders.google(),
    +            formats: ['woff2', 'woff', 'otf']
            }]
        }
    })
  • #15034 8115752 Thanks @florian-lefebvre! - Fixes a vite warning log during builds when using npm

6 hours ago
astro

@astrojs/vue@5.1.4

Patch Changes

6 hours ago
astro

@astrojs/sitemap@3.6.1

Patch Changes