Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:denoland/fresh
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:2.1.2
Choose a base ref
Loading
...
head repository:denoland/fresh
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:2.1.3
Choose a head ref
Loading
  • 8commits
  • 29files changed
  • 3contributors

Commits on Oct 21, 2025

  1. fix: disable static file caching in development (#3561)

    When running Fresh 2 in development, the ETag caching was leading toincorrect assets being served. I'd often get stale assets from days agoor separate apps. This problem was especially bad with multiple appsthat run on the same port. For example, I may work on App A on thedefault port 5173. Then boot up App B. I'd get assets from App A when Iwouldn't want them, leading to a frustrating dev experience.
    @brettchalupa
    brettchalupa authoredOct 21, 2025
    Configuration menu
    Copy the full SHA
    34aa46aView commit details
    Browse the repository at this point in the history
  2. feat: add@/path alias to generated projects (#3562)

    Sets up `@/` as the default path alias in newly generated Freshprojects, following the official Deno documentation guidelines. Thisallows developers to use `@/` for absolute imports from the project rootinstead of relative paths. This is especially convenient to removeimport that require deeply traversing up the directory tree.The `@/` alias is now included in the imports section of deno.json forall new projects, enabling cleaner import statements like:```import { Button } from "@/components/Button.tsx";```Fixes#3485
    @brettchalupa
    brettchalupa authoredOct 21, 2025
    Configuration menu
    Copy the full SHA
    662f795View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a78005View commit details
    Browse the repository at this point in the history
  4. fix(vite): exclude test files from production builds (#3559)

    The Vite plugin was not filtering out test files from route discovery,causing test files in routes/ (e.g., routes/api/counter_test.ts) to bebundled into production builds, inflating bundle sizes by ~20KB per testfile and including unnecessary test dependencies.Root cause: Vite plugin defaulted ignore patterns to [] while Buildercorrectly defaults to [TEST_FILE_PATTERN].This fix:- Defines TEST_FILE_PATTERN in shared constants.ts for reusability- Exports TEST_FILE_PATTERN from internals_dev.ts for Vite plugin access- Updates Vite plugin default from [] to [TEST_FILE_PATTERN]- Updates Builder to import TEST_FILE_PATTERN from constants.ts- Ensures test files matching /[._]test\.(?:[tj]sx?|[mc][tj]s)$/ areexcluded- Adds integration test to prevent regression- Allows Deno best practice of colocating test files without bundlingthemTest coverage (prevents regression):- Unit test: walkDir respects skip patterns- Unit test: crawlRouteDir excludes test files- Integration test: Vite builds exclude test files from outputFixes#3558
    @brettchalupa
    brettchalupa authoredOct 21, 2025
    Configuration menu
    Copy the full SHA
    de1810eView commit details
    Browse the repository at this point in the history
  5. fix: HEAD method not handled properly (#3563)

    - It should never contain a response body- It should be equivalent to `GET`
    @marvinhagemeister
    marvinhagemeister authoredOct 21, 2025
    Configuration menu
    Copy the full SHA
    41b9422View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2025

  1. Configuration menu
    Copy the full SHA
    07f74ffView commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3681fb1View commit details
    Browse the repository at this point in the history
  3. chore: release 2.1.3 (#3572)

    - @fresh/core@2.1.3- @fresh/update@2.1.2- @fresh/plugin-vite@1.0.6- @fresh/init@2.2.1
    @marvinhagemeister
    marvinhagemeister authoredOct 23, 2025
    Configuration menu
    Copy the full SHA
    5a22862View commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp