build

Netlify Build (node process) runs the build command, Build Plugins and bundles Netlify Functions. Can be run in Buildbot or locally using Netlify CLI

MIT License

Downloads
8.1M
Stars
218
Committers
93

Bot releases are hidden (Show)

build - build: v29.41.1

Published by netlify-circleci 6 months ago

29.41.1 (2024-04-23)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/config bumped from ^20.12.2 to ^20.12.3
build - opentelemetry-utils: v1.2.0

Published by netlify-circleci 6 months ago

1.2.0 (2024-04-23)

Features

  • otel-utils: add addAttributesToActiveSpan method (#5587) (7aff54c)
build - opentelemetry-sdk-setup: v1.1.1

Published by netlify-circleci 6 months ago

1.1.1 (2024-04-23)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/opentelemetry-utils bumped from ~1.1.0 to ~1.2.0
build - edge-bundler: v12.0.0

Published by netlify-circleci 6 months ago

12.0.0 (2024-04-23)

⚠ BREAKING CHANGES

  • provide import maps when starting the isolate, not server (netlify/edge-bundler#548)
  • generateManifest exported method now returns an object with a manifest property
  • support npm modules when serving (netlify/edge-bundler#475)

Features

  • add ModuleGraph type (netlify/edge-bundler#528) (078f0e1)
  • add path to manifest (netlify/edge-bundler#455) (7d3da79)
  • add rootPath for monorepo setups (netlify/edge-bundler#521) (79a94ae)
  • add support for JSON imports (netlify/edge-bundler#513) (c1169f7)
  • add support for npm modules (netlify/edge-bundler#454) (91847c7)
  • allow custom stderr and stdout in server (netlify/edge-bundler#564) (b2ad700)
  • allow injecting user-facing logger (netlify/edge-bundler#493) (f48bc6e)
  • detect Typescript typings for NPM modules and reference them from barrel files (netlify/edge-bundler#505) (feb4b15)
  • match on http methods (netlify/edge-bundler#458) (af7bda1)
  • provide import maps when starting the isolate, not server (netlify/edge-bundler#548) (53a9366)
  • ratelimit config from source (netlify/edge-bundler#583) (7a69f62)
  • remove URLPattern feature flag (netlify/edge-bundler#460) (cf3da0d)
  • remove feature flag for PCRE engine (netlify/edge-bundler#580) (824d596)
  • remove support for npm: prefix (netlify/edge-bundler#472) (306af45)
  • replace glob-to-regexp with URLPattern (netlify/edge-bundler#392) (8f18407)
  • return features from server (netlify/edge-bundler#481) (ec14e99)
  • return declarations without function and unrouted functions (netlify/edge-bundler#523) (3bfd10e)
  • simplify ImportMap (netlify/edge-bundler#453) (84acc2f)
  • support @netlify/edge-functions specifier (netlify/edge-bundler#459) (d585f3f)
  • support npm modules when serving (netlify/edge-bundler#475) (b67acea)
  • support PCRE regexp engine (netlify/edge-bundler#563) (891f23a)
  • trace npm modules with NFT (netlify/edge-bundler#499) (07d8d7f)
  • transform negative lookaheads (netlify/edge-bundler#560) (23d0b93)

Bug Fixes

  • deps: update dependency @vercel/nft to ^0.26.0 (netlify/edge-bundler#551) (b53a618)
  • deps: update dependency @vercel/nft to v0.24.4 (netlify/edge-bundler#545) (10170bc)
  • deps: update dependency @vercel/nft to v0.26.2 (netlify/edge-bundler#559) (a1ec43b)
  • deps: update dependency @vercel/nft to v0.26.3 (netlify/edge-bundler#572) (2177b09)
  • deps: update dependency @vercel/nft to v0.26.4 (netlify/edge-bundler#584) (3dd122b)
  • deps: update dependency esbuild to v0.19.10 (netlify/edge-bundler#554) (2d62aad)
  • deps: update dependency esbuild to v0.19.11 (netlify/edge-bundler#556) (62c50b3)
  • deps: update dependency esbuild to v0.19.4 (netlify/edge-bundler#487) (6ef6887)
  • deps: update dependency esbuild to v0.19.5 (netlify/edge-bundler#525) (231fcf2)
  • deps: update dependency esbuild to v0.19.6 (netlify/edge-bundler#538) (5388062)
  • deps: update dependency esbuild to v0.19.8 (netlify/edge-bundler#542) (042925d)
  • deps: update dependency esbuild to v0.19.9 (netlify/edge-bundler#550) (0268a61)
  • deps: update dependency esbuild to v0.20.0 (netlify/edge-bundler#576) (a003902)
  • deps: update dependency esbuild to v0.20.1 (netlify/edge-bundler#586) (2c792a7)
  • deps: update dependency esbuild to v0.20.2 (netlify/edge-bundler#588) (0ab15b6)
  • deps: update dependency jsonc-parser to v3.2.1 (netlify/edge-bundler#573) (6785035)
  • deps: update dependency semver to v7.5.4 (netlify/edge-bundler#445) (e52a228)
  • deps: update dependency semver to v7.6.0 (netlify/edge-bundler#577) (52b4f36)
  • deps: update dependency uuid to v9.0.1 (netlify/edge-bundler#489) (2e8d39f)
  • detect .mjs files (netlify/edge-bundler#483) (a5b8113)
  • don't delete dist directory in between builds on local dev (netlify/edge-bundler#512) (7663bd5)
  • enclose regexp when using PCRE (netlify/edge-bundler#566) (2e7154f)
  • ensure patterns match on whole path (netlify/edge-bundler#442) (5600df9)
  • fix ModuleGraph type export (netlify/edge-bundler#537) (535068a)
  • give stable barrel file names (netlify/edge-bundler#509) (8e36cf5)
  • hide stack trace on syntax errors (netlify/edge-bundler#464) (7288803)
  • mark invalid url patterns as user error (netlify/edge-bundler#450) (f3f6ab5)
  • mute esbuild while parsing for NPM modules (netlify/edge-bundler#497) (7c7e23e)
  • NPM bundling should use ESM format (netlify/edge-bundler#494) (2496728)
  • NPM parsing shouldn't try loading Deno URL imports (netlify/edge-bundler#496) (2946613)
  • parse TSX files for module detection, define NODE_ENV, polyfill missing Node.js globals (netlify/edge-bundler#519) (612776e)
  • parseConfig stumbling over globalThis.Netlify usage in global scope (netlify/edge-bundler#427) (539f6d3)
  • pin bootstrap version used in config extraction (netlify/edge-bundler#469) (21b0e96)
  • pipe log output in server (netlify/edge-bundler#568) (1e0d3ad)
  • prefer ESM if available (netlify/edge-bundler#517) (bd1f282)
  • prevent global namespace clash for Buffer (netlify/edge-bundler#535) (ac18d25)
  • relative path needs to be from directory, not from file (netlify/edge-bundler#510) (967bd67)
  • remap netlify:edge specifier (netlify/edge-bundler#467) (f4e2838)
  • remove npm_modules and fail_unsupported_regex flags (netlify/edge-bundler#514) (bbd8ce8)
  • respect import map files containing only scopes (netlify/edge-bundler#495) (94f3b54)
  • revert "feat: transform negative lookaheads" (netlify/edge-bundler#561) (adee482)
  • support import maps in npm module resolution (netlify/edge-bundler#471) (ad78051)
build - config: v20.12.2

Published by netlify-circleci 6 months ago

20.12.2 (2024-04-23)

Bug Fixes

  • when fetching env from envelope, pass context (#5426) (8301161)
build - build: v29.41.0

Published by netlify-circleci 6 months ago

29.41.0 (2024-04-23)

Features

  • add used build plugins and their versions to exec-build span (#5584) (0be6927)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/config bumped from ^20.12.1 to ^20.12.2
      • @netlify/edge-bundler bumped from 11.4.0 to 12.0.0
      • @netlify/opentelemetry-utils bumped from ^1.1.0 to ^1.2.0
    • peerDependencies
      • @netlify/opentelemetry-sdk-setup bumped from ^1.1.0 to ^1.1.1
build - build: v29.40.0

Published by netlify-circleci 6 months ago

29.40.0 (2024-04-17)

Features

build - build: v29.39.2

Published by netlify-circleci 6 months ago

29.39.2 (2024-04-16)

Bug Fixes

  • deps: update dependency @netlify/edge-bundler to v11.4.0 (#5592) (aab1d9d)
build - functions-utils: v5.2.54

Published by netlify-circleci 6 months ago

5.2.54 (2024-04-09)

Bug Fixes

  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.3 (#5588) (ef9cd46)
build - build: v29.39.1

Published by netlify-circleci 6 months ago

29.39.1 (2024-04-09)

Bug Fixes

  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.3 (#5588) (ef9cd46)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/functions-utils bumped from ^5.2.53 to ^5.2.54
build - build: v29.39.0

Published by netlify-circleci 7 months ago

29.39.0 (2024-04-04)

Features

Bug Fixes

  • limit logging to authoritative plugin version (#5579) (6263d87)
  • use correct plugin name in system log (#5577) (f8e9a09)
build - functions-utils: v5.2.53

Published by netlify-circleci 7 months ago

5.2.53 (2024-04-03)

Bug Fixes

  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.1 (#5576) (866fb7e)
build - build: v29.38.2

Published by netlify-circleci 7 months ago

29.38.2 (2024-04-03)

Bug Fixes

  • deps: update dependency @netlify/blobs to ^7.3.0 (#5572) (c9bcb2e)
  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.1 (#5576) (866fb7e)
  • update logic for plugin selection fallback (#5575) (69913c8)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/functions-utils bumped from ^5.2.52 to ^5.2.53
build - functions-utils: v5.2.52

Published by netlify-circleci 7 months ago

5.2.52 (2024-04-01)

Bug Fixes

  • deps: update dependency @netlify/zip-it-and-ship-it to v9.30.0 (#5539) (4a76de2)
  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.0 (#5570) (b9f9a8a)
build - build: v29.38.1

Published by netlify-circleci 7 months ago

29.38.1 (2024-04-01)

Bug Fixes

  • deps: update dependency @netlify/zip-it-and-ship-it to v9.30.0 (#5539) (4a76de2)
  • deps: update dependency @netlify/zip-it-and-ship-it to v9.31.0 (#5570) (b9f9a8a)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/functions-utils bumped from ^5.2.51 to ^5.2.52
build - build: v29.38.0

Published by netlify-circleci 7 months ago

29.38.0 (2024-04-01)

Features

Bug Fixes

  • deps: update dependency @netlify/blobs to ^7.2.0 (#5568) (626fa44)
  • deps: update dependency @netlify/blobs to v7 (#5545) (0a43a9c)
build - build: v29.37.2

Published by netlify-circleci 7 months ago

29.37.2 (2024-03-28)

Bug Fixes

  • deal with pre-releases in plugins siteDependency constraints (#5563) (83fc040)
build - build: v29.37.1

Published by netlify-circleci 7 months ago

29.37.1 (2024-03-28)

Bug Fixes

  • deps: update dependency @netlify/plugins-list to ^6.77.0 (#5557) (96f1e5f)
build - opentelemetry-utils: v1.1.0

Published by netlify-circleci 7 months ago

1.1.0 (2024-03-28)

Features

  • instrument child process with open telemetry (#5556) (e93feb4)
build - opentelemetry-sdk-setup: v1.1.0

Published by netlify-circleci 7 months ago

1.1.0 (2024-03-28)

Features

  • instrument child process with open telemetry (#5556) (e93feb4)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @netlify/opentelemetry-utils bumped from ~1.0.3 to ~1.1.0
Package Rankings
Top 1.61% on Npmjs.org
Top 5.26% on Proxy.golang.org
Badges
Extracted from project README
Coverage Status Build CircleCI