Logo

Prices are increasing on August 15th. Subscribe now to lock in current pricing. 

Release Notes

June 29, 20251.2.1

現代の日本社会は、急速な技術の進歩、人口構造の変化、そしてグローバル化の影響を受けながら、大きな転換期を迎えています。特に都市部では、生活の利便性が飛躍的に向上しており、AIやIoTを活用したスマートホーム、キャッシュレス決済、オンライン診療などが一般的になってきました。これにより、日々の生活は効率的かつ快適になっていますが、その一方で、テクノロジーの進化に取り残される高齢者や、急速な変化に適応できずにストレスを抱える人も少なくありません。また、日本は世界でも有数の高齢化社会であり、出生率の低下と人口減少の問題は深刻さを増しています。地方では若者の流出が続き、高齢者ばかりが残る「限界集落」が増加し、公共交通機関や医療サービスの維持が困難になっている地域も多く存在します。政府や自治体は、移住促進や地域活性化のためのさまざまな政策を打ち出していますが、その効果はまだ限定的です。一方、都市部では働き方改革が進められ、多様なライフスタイルが受け入れられるようになってきました。リモートワークや副業、ワーケーションといった柔軟な働き方が注目されており、企業もそれに対応した制度を導入し始めています。しかしながら、日本独特の「空気を読む文化」や年功序列、長時間労働の慣習は根強く残っており、これらの古い価値観と新しい働き方の間で葛藤が生じています。さらに、外国人労働者の受け入れも徐々に進んでいるものの、言語の壁や文化的な違い、社会的受容の問題など、解決すべき課題は山積しています。こうした複雑な状況の中で、日本社会がこれからも持続可能で多様性を尊重する社会を築いていくためには、教育のあり方、地方と都市の格差是正、そして個人の意識改革が不可欠です。変化を恐れず、柔軟に対応していく力が、今の日本にはますます求められていると言えるでしょう。

October 21, 2024v3.1.0

🩹 Fixes

  • nuxt: Call onNuxtReady callback without arguments (#27428)
  • schema: Don't narrow head string types to literals (#27540)
  • schema: app/ dir backwards compatibility (#27529)
  • nuxt: Manually assign payload reactivity when ssr: false (#27542)
  • nuxt: Only log warning once per runtimeConfig key (9e56b60c6)
  • nuxt: Overwrite #app/defaults rather than augmenting (#27567)
  • nuxt: Export useRouteAnnouncer (#27562)
  • nuxt: Remove backticks around runtimeConfig warning log (#27549)
  • nuxt: Close top-level watcher on nuxt 'close' (#27571)
  • nuxt: Handle tsx code when extracting pageMeta/routeRules (#27583)
  • nuxt: Handle more edge cases with external/custom links (#27487)
  • nuxt: Preserve route metadata assigned outside page (#27587)
  • nuxt: Use portal to sync nitro/nuxt runtimeConfig + routeRules (#27596)
  • nuxt,schema: Add types for _installedModules (e4bfea642)
  • nuxt: Include build-time pages in prerender routes (#27569)
  • nuxt: Warn when async data doesn't return a value (#27599)
  • nuxt: Replace deprecated app.rootId with app.rootAttrs.id (#27630)
  • nuxt: Add mergeProps import in islands transform (#27622)
  • nuxt: Reset cookie timeoutLength after expiration (#27632)
  • nuxt: Add missing island uid for selective client components (#27633)
hello
  • schema,vite: Respect vite.cacheDir if defined (#27628)
  • nuxt: Unregister hooks the moment close is called (#27637)
  • nuxt: Add missing script stubs (#27640)
  • nuxt: Only inject root path in prerender (44cada95a)
  • nuxt: Reduce usage of cjs utilities (#27642)
  • nuxt: Add / even if pages module isn't enabled (dabcb5ecc)

October 12, 2024v3.0.0

Core Changes

  • Reland "[dynamicIO] warn for disallowed dynamic in dev": #71567
  • next-upgrade: prompt (un)install only when there's a change: #71308
  • chore(next-codemod): remove @next/font from optional Next.js packages to install: #71563
  • [dynamicIO] Avoid triggering memory leak false positive with makeHangingPromise: #71576
  • Avoid triggering memory leak false positive with makeHangingPromise: #71579
  • Upgrade React from 65a56d0e-20241020 to 69d4b800-20241021#71568
  • avoid logging stacks for internal errors: #71575
  • Avoid server action endpoint function indirection: #71572
  • fix: handle terminal color in chrome console: #71581
  • [dynamicIO] Update prerender to use Fizz prerender: #71580
  • misc(next-upgrade): reuse process.cwd() value: #71558
  • [dynamicIO]: dev navigations should show disallowed dynamic errors: #71595
  • next-lint: Use ESLint v9 by default: #71371
  • fix: prevent router errors from being logged on the client: #71583
  • fix: next package resolving in dev overlay: #71632
  • Improve type coverage of setup-dev-bundler: #71443
  • fix(turbo-tasks): Implement ValueDebugFormat for ResolvedVc: #71173
  • Add --turbopack CLI flag: #71657
  • [dynamicIO] detect metadata boundaries in dev using server component stacks: #71666

Example Changes

  • chore: Update with-supabase to be compatible with Nextjs 15: #71631
  • Update Sanity example to next v15: #71640

Misc Changes

  • docs(ppr): remove v14 mention for ppr: #71498
  • docs: fix upgrade codemod command: #71578
  • Turbopack: Always use blob: URLs for assets in middleware: #71471
  • fix: metadata image route Windows path escaping: #71615
  • fix: third-parties package peer dependency: #71620
  • Fix module_resolution: "nodenext" with mjs or cjs#71635
  • react-sync: Automatically update peer dependencies in libraries: #71636
  • chore(docs): fix typo in image.mdx docs: #71647
  • docs: remove the canary note on instrumentation: #71649
  • test: fix async api tests: #71652
  • Enable source maps for pnpm debug#71653
  • codemod(turbopack): Rewrite more Vc fields in structs as ResolvedVc: #71172

October 01, 2024v2.0.0

🔥 Performance

  • nuxt: Remove interop default for dynamic components (#28912)

🩹 Fixes

  • nuxt: Fix ssr log querySelector (#28864)
  • schema: Enable propsDestructure by default (#28830)
  • nuxt: Ensure injected route has enumerable keys (#28841)
  • nuxt: Don't override vue instance with legacy asyncData (#28842)
  • nuxt: Render server errors with ssr: false (#28834)
  • nuxt: Resolve full component paths (#28843)
  • nuxt: Improve accuracy of module resolution conditions (#28846)
  • nuxt: Log more context of prerendering errors (#28895)
  • nuxt: Enable injectAtEnd to reduce circular auto-imports (#28822)
  • nuxt: Ensure we process files in buildDir for unimport (#28899)
  • nuxt: Do not accept attrs on <NuxtErrorBoundary> (#28901)
  • nuxt,schema: Accept any module in inline modules array (#28922)
  • nuxt: Fall back to original component filePath (#28925)
  • nuxt: Make runWithContext generic (#28926)
  • nuxt: Set inheritAttrs: false for fragment components (#28939)
  • nuxt: Use case-insensitive regexp for <script> blocks (4fd24381c)
  • nuxt: Ensure component imports are injected last (#28944)
  • nuxt: Catch chunk errors directly in navigation (820908696)
  • nuxt: Add missing isNuxtMajorVersion export (#29016)
  • nuxt: Correct type for useError (#28996)

💅 Refactors

  • nuxt: Use vite:preloadError event (#28862)

📖 Documentation

  • Add known limitations for app.config.ts (#28875)
  • Typo fixed missing closing angle bracket (#28880)
  • Update useFetch troubleshooting section (#28918)
  • Capitalize text (#28972)
  • Fix typo (#28983)
  • Add clarity to useFetch parameter signature (#28993)
  • Remove confusing reference to 'SPA' (#28991)

🏡 Chore

  • Use consola to log out compatibility info (#28854)
  • vite: Use correct type import (3f508d521)
  • Enable noUncheckedSideEffectImports (#28903)
  • Add pending triage to blank issues (#28923)
  • Correct comment style (c4181b5a2)
  • Fix typos (462380d45)
  • Refresh lockfile, use htmlnano + pin workflow deps (#28946)
  • Pin dep + workflow by hash (4d81334c9)
  • ui-templates: Use class-selector (043329f52)

✅ Tests

  • Collect bundle sizes in parallel (1ce81069d)
  • Add regression test for using route in template (#28967)
  • Convert set to array (6ee3b3adc)
  • Switch inline snapshot to object comparison (ae5135363)

🤖 CI

  • Access issue number from payload (8e4585c14)
  • Configure codeql to ignore tests (d5f98a757)
  • Add default permissions for workflows (3ede01cd4)
  • Scan source files with codeql (#28943)
  • Skip setting up node before codeql scan (c4d7c92e9)

July 28, 2024v1.0.0

Key Features

  • AI-Powered Video Stabilization: Our new AI-powered stabilization algorithm delivers smoother, more professional-looking footage with just a few clicks.
  • Enhanced Color Grading Tools: Experience greater control over your color palette with our expanded color grading tools, including new presets and advanced color correction options.
  • Audio Mastering Suite: Fine-tune your audio tracks with precision using our new audio mastering suite, featuring tools like equalization, compression, and noise reduction.
  • Optimized Performance: Enjoy faster rendering times and improved responsiveness across all features, thanks to significant performance optimizations.

Bug Fixes

  • Resolved an issue where certain video formats would crash the application during playback.
  • Fixed a bug that prevented users from saving custom presets for color grading effects.
  • Corrected a problem that caused audio to sync out of place when using multiple audio tracks.

Known Issues

  • There may be occasional compatibility issues with some older video codecs.
  • The application might experience slight performance degradation when working with very large video files.

March 21, 2024v0.4.0

🔥 Performance

  • nuxt,vite: Use native fs utils rather than fs-extra (#27787)
  • schema: Use chokidar when a custom srcDir is provided (#27871)
  • nuxt: Ensure prefetchComponents is treeshaken on server (#27905)

🩹 Fixes

  • nuxt: Flag async data promise as cancelled only if defined (#27690)
  • schema: Handle backwards compat for dir.app (0c73cb734)
  • nuxt: Support hoisting types of subpath imports (#27720)
  • nuxt: Resolve routes when navigateTo called with open (#27742)
  • nuxt: Handle subpaths more correctly (d7402a799)
  • nuxt: Delay navigation until user input is acknowledged (#27743)
  • nuxt: Resolve aliases used in nitro plugin paths (#27741)
  • schema: Do not use full path assets/public aliases (d0518650f)
  • nuxt: Defer registering inp handler until nuxt is mounted (866a5319a)
  • nuxt: Add refresh type in server component refs (#27778)
  • nuxt: Extract all-literal page meta (#27821)
  • kit: Handle loading nuxt 4+ (cf251bd48)
  • nuxt: Handle external links to named route objects (#27829)
  • nuxt: Use URL to encode redirected URLs (#27822)
  • nuxt: Don't use app version when verifying nuxt deps (#27864)
  • nuxt: Prompt to set compatibility date with latest nitro (#27893)
  • nuxt: Add #vue-router alias for backwards compat (#27896)
  • nuxt: Move app augments to core nuxt types (#27900)
  • nuxt: Pass augmented pages to child paths (ecb35d3a2)
  • nuxt: Use pascal name when loading server component (#27928)
  • nuxt: Improve async data warning (#27874#27934)
  • nuxt: Allow configuring server components in modules (#27936)
  • vite: Omit css ?raw from head when in dev mode (#27940)
  • kit,nuxt: Ensure webworker types are available (4cab71d66)
  • nuxt: Seed crawler when prerendering pages (#27955)
  • vite: Fix type issue with legacy dev bundler (f9fa1a3e9)
  • nuxt: Improve dx around compatibility date prompt (#27965)

💅 Refactors

  • kit,nuxt: Use performance.now to measure time (d14f7ec46)

📖 Documentation

  • Add referral query variable to Vue School Links (#27670)
  • Fix variable name (#27675)
  • Clarify how transitions are configured globally (#27679)
  • Remove outdated recommendation (#27691)
  • Add refreshCookie on useCookie doc page (#27744)
  • Sync changes from main branch (e7fbc9f81)
  • Remove outdated tip (#27773)
  • Warn about awaiting useFetch/AsyncData in wrappers (#27785)
  • Update some code groups with package manager examples (#27791)
  • Hint to use runtime config (#27859)
  • Use internal link (#27883)
  • Update links to vue-router docs (#27895)
  • Use internal link (#27894)
  • Remove warning about type checking (#27911)
  • compatibilityVersion is available in the latest release (#27919)
  • Update roadmap + readme (748bc751d)
  • Update Nuxt 3 -> Nuxt or Nuxt 3+ (3c16c890c)
  • Update reference to nightly release for testing nuxt 4 (5d2dc9714)
  • Remove duplicate server-side notice in runtime config (#27929)
  • Warn about ref unwrapping when auto-importing refs (#27933)
  • Mention layers in directory guide (c222fe7aa)

🏡 Chore

  • Use absolute urls for sources to assets in readme (5ef305cec)
  • Use relative links and update in build script (7dd15186e)
  • Use backup file extension (a42a3869b)
  • Allow changelogs with breaking changes (e11587189)
  • Allow major bumps (dea0b86c7)
  • Add 4x tag for v4 nightly releases (9d5dd5494)
  • vite: Restore utils required for dev-bundler (e3448fa0d)
  • Remove nitro/h3 from renovate, and reenable vitejs/vue (9037b0d2c)
  • Improve type safety with indexed access (#27626)
  • Add @danielroe to code owners (7fa957729)
  • Remove renovate configuration from 2.x branch (8003cf72f)
  • Remove issue template for 2.x (9f9fb9251)
  • Remove unused variable (f07969d88)

✅ Tests

  • schema: Normalize snapshot paths for windows (#27654)
  • nuxt: Normalize paths for windows (#27653)
  • Bump timeout for node-compat test (228b8b889)
  • Slightly improve test reliability (#27811)

December 05, 2023v0.0.3

🚀 Enhancements

  • webpack: Migrate to memfs (#27652)

🩹 Fixes

  • vue-app: Don't throw if we can't read sessionStorage (#27662)
  • config: Add back md4 monkey-patch for wider ecosystem (#27865)

🏡 Chore

Get in touch

By submitting this form, you agree to our Privacy Policy and Terms & Conditions.