Skip to content

Latest commit

 

History

History
154 lines (91 loc) · 5.84 KB

CHANGELOG.md

File metadata and controls

154 lines (91 loc) · 5.84 KB

v7.1.1 (2024-05-02)

🚀 Enhancement

  • #94 Publish with sourcemaps (@ef4)

🐛 Bug Fix

  • #95 Handle "transitive peer deps" correctly when hardlinking dependencies (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v7.1.0 (2024-05-01)

🚀 Enhancement

  • #93 Apply the "pnpm pack" rules when hard linking in-monorepo deps (@ef4)

🐛 Bug Fix

  • #92 fs-extra is a dep not a dev-dep (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v7.0.0 (2024-04-09)

💥 Breaking Change

  • #87 Closes #86 Files leak across instances of Project (@lolmaus). This is marked as breaking because it changes the merging behavior of the files argument to new Project to do deep merging when it didn't before.

🏠 Internal

Committers: 2

v6.0.0 (2023-08-03)

💥 Breaking Change

  • #85 Bump Node to 16, drop deprecated methods (@lolmaus)

🐛 Bug Fix

  • #82 throw if no version is specified in dependency's package.json (@cafreeman)

🏠 Internal

  • #83 Maintenance: bump Node, typescript and type-fest (@lolmaus)

Committers: 4

v5.2.0 (2022-10-26)

🚀 Enhancement

  • #76 provide access to baseDir before write (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v5.1.0 (2022-09-15)

🚀 Enhancement

  • #73 allow linking to other Projects (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v5.0.3 (2022-05-21)

🐛 Bug Fix

  • #70 Fix transitive peer dependencies (@ef4)

Committers: 1

  • Edward Faulkner (@ef4)

v5.0.2 (2022-04-18)

🐛 Bug Fix

📝 Documentation

Committers: 2

v5.0.1 (2022-04-15)

💥 Breaking Change

  • #62 Converts to multi-target publishing (cjs/esm) w/ declaration files. (@scalvert)

🚀 Enhancement

📝 Documentation

  • #66 Add readme-api-generator to auto-generate API documentation for README (@scalvert)

Committers: 1

v4.1.2 (2022-04-12)

🐛 Bug Fix

  • #59 Fixes typeguard to correctly evaluate Error type when globals don't match (@scalvert)

🏠 Internal

Committers: 1

4.0.2

  • [BUGFIX] Fix odd double project directory structure when resolving linked deps

4.0.1

  • [BUGFIX] some cross-device scenarios were broken by last minute changes in the previous release, this fixes them.

4.0.0

  • [ENHANCEMENT] We now ensure that dependencies linked into a project always see the correct peerDependencies.
  • [BREAKING] the linkDeps argument originally linked both dependencies and devDependencies. In the course of implementing correct peerDep support, it was discovered that linking devDependencies is not typically desirable, so linkDeps has switched to only link dependencies, and you should pass linkDevDeps to explicitly opt in to lining devDependencies.

3.0.2

  • [BUGFIX] fix CB API

3.0.1

  • restore CB API
  • improve changelog

3.0.0

  • Drop legacy node support
  • Support Dependency Linking
  • [Breaking] project.root has been removed you can now use project.baseDir;
  • Add Changelog for moving forward
  • [Breaking] the project is now required via const { Project } = require('fixturify-project')