Skip to content

v0.3.0-alpha.32

Compare
Choose a tag to compare
@ije ije released this 25 Apr 17:51
  • Stable loader plugin API
    type LoaderPlugin = {
      /** `name` gives the plugin a name. */
      name: string
      /** `type` specifies the plugin type. */
      type: 'loader'
      /** `test` matches the import url. */
      test: RegExp
      /** `acceptHMR` enables the HMR. */
      acceptHMR?: boolean
      /** allowPage` allows to load the module as a page. */
      allowPage?: boolean
      /** `resove` resolves the module url. */
      resolve?(url: string): ResolveResult
      /** `load` loads the source content. */
      load?(input: { url: string, data?: any }, app: ServerApplication): LoaderOutput | Promise<LoaderOutput>
    }
  • Move CSS processor as a builtin loader
  • Add CSS extractSize and remoteExternal config option
  • Add toString method fo RouterURL
  • Add Land PERMISSIONS
    land aleph -v
  • Add framework/core/events testing (#292)
  • Use pathname + querystring as SSR key (#286)
  • Fix dead loop when self-import (#285)
  • Fix Markdown-Loader (#289)
  • Upgrade std modules to 0.94.0
  • Upgrade esbuild to 0.11.14

Credits

Huge thanks to @stereosteve @cdoremus @hyakt @KotlinIsland