Package states and lifecycle
Dependency and resolution

Dependencies

The concept of dependencies is fundamental to Unity’s Package Manager behavior.

A dependency is a package that your project or another package needs to work.

Topic Description
Dependency and resolution Learn about the different types of dependencies and how Package Manager resolves them.
Package version conflict and resolution Learn how Package Manager resolves package version conflicts when computing a compatible set of packages.
Embedded dependencies Embed a package in your project to make it mutableYou can change the contents of a mutable package. This is the opposite of immutable. Only Local packages and Embedded packages are mutable.
See in Glossary
.
Lock files Learn about lock files, which Package Manager uses to store the results of dependency resolution for a project.

Additional resources


Did you find this page useful? Please give it a rating:

Package states and lifecycle
Dependency and resolution