Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rfc/issue 955 layouts and pages #1212

Merged
merged 24 commits into from
Jun 22, 2024

Commits on Jun 2, 2024

  1. feature/discussion 1117 Isolation Mode (v1) (#1206)

    * isolation mode for SSR pages and API routes for greenwood serve
    
    * documentation for isolation mode option and global config test case
    
    * misc refactoring
    
    * set isolation mode to true for Lit renderer plugin
    
    * set isolation mode to true for Lit renderer plugin
    thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    e8c2daf View commit details
    Browse the repository at this point in the history
  2. enhancement/Issue-1118: Single File Bundles for SSR and API routes (#…

    …1186)
    
    * Issue-1118: Refactor rollup config generation for APIs
    
    * Issue-1118: Refactor rollup config generation for SSR
    
    * Issue-1118: Refactor forEach to use for-in for the ssr config generation
    
    * Issue-1118: Convert forEach to for..in
    
    * Issue-1118: Remove unused code
    
    * refactor away bundling work arounds and add comments
    
    * refactor SSR page bundling to avoid hacky entry point placeholder hack
    
    * patch custom element registry check from wcc
    
    * refactor SSR page output name from .entry to .route
    
    * document breaking changes for adapter plugins
    
    * refactor import meta relative asset path escaping
    
    * refactor API routes and adapters for mapped API bundles
    
    * misc refactoring and docs update
    
    * latest WCC patches
    
    * windows compatibility
    
    * update adapter docs example
    
    * remove patches
    
    ---------
    
    Co-authored-by: Owen Buckley <owenbuckley13@gmail.com>
    DevLab2425 and thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    a7b464f View commit details
    Browse the repository at this point in the history
  3. v0.30.0-alpha.1

    thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    0a863c1 View commit details
    Browse the repository at this point in the history
  4. feature/issue 923 native import attributes for CSS and JSON (#1215)

    * intial draft of import attributes support for CSS and JSON
    
    * all test cases passing
    
    * need patch package
    
    * wcc patches for import attributes and CSSStylesheet shim
    
    * bump min NodeJS version for exp specs
    
    * temp disable ESLint
    
    * develop based import assertion specs
    
    * serve based import attributes specs
    
    * add preIntercept resource plugin lifecycle and refactor PostCSS to use it
    
    * all test cases passing for import attributes support
    
    * refactor built in CSS and JSON intercepting
    
    * demo code
    
    * raw plugin docs and package.json updates
    
    * update latest documentation for custom loaders support in NodeJS
    
    * update custom import docs
    
    * upgrade wcc v0.13.0
    
    * only need Node 18 for github actions
    
    * css imports and raw plugin interop with test cases
    
    * lit renderer import attribute test cases and documentation
    
    * refactor matchers support for raw plugin instead of patching and add test cases
    
    * disable describe.only
    
    * update usage for custom resource plugins to showcase usage of import attributes
    
    * document preIntercept lifecycle and convert Babel to use it
    
    * restore ESLint
    
    * enable debug logging for failing specs
    
    * refactor theme pack specs
    
    * fix linting
    
    * remove CSS and JSON packages from being publishable
    
    * clean up console logs and comments
    
    * rename exp test cases to loadersnaming prefix
    
    * fix command in github actions
    
    * remove plugin-import-css callout from plugin-postcss README
    
    * remove demo code from website
    
    * refine PostCSS plugin intercepting
    thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    ae44511 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8b9ed0c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2a69b1e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cc92114 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    50ce060 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9c04d37 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c1f7a5d View commit details
    Browse the repository at this point in the history
  11. post rebase tweaks

    thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    116e650 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5600d70 View commit details
    Browse the repository at this point in the history
  13. post rebase tweaks

    thescientist13 committed Jun 2, 2024
    Configuration menu
    Copy the full SHA
    712f60f View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Configuration menu
    Copy the full SHA
    a316173 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    123ce94 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    dd7b9a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84b4bfd View commit details
    Browse the repository at this point in the history
  3. fix lint

    thescientist13 committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    335900f View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Configuration menu
    Copy the full SHA
    4ae525d View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Configuration menu
    Copy the full SHA
    de67e52 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1be3fe1 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2024

  1. Configuration menu
    Copy the full SHA
    dc05943 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2024

  1. Configuration menu
    Copy the full SHA
    b997e7d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b8bbd5 View commit details
    Browse the repository at this point in the history