Package Feeds and Versioning Quiz

5 questions Pass: 70% +25 pts (50 with Pro)

Quiz covering Package Feeds and Versioning

What you'll be asked

  1. In the context of SemVer (Semantic Versioning), what does a patch version increment (e.g., 1.0.0 to 1.0.1) typically indicate?
  2. Why is it considered a best practice to use a private package feed (like Artifactory or Azure Artifacts) instead of relying solely on public registries for enterprise development?
  3. What is the primary risk of using 'floating' versions (e.g., using '*' or 'latest' tags) in your package configuration files?
  4. When managing a library used by multiple internal teams, what is the most appropriate strategy for handling a breaking change?
  5. You are implementing a 'Upstream Source' strategy in your private feed. What is the primary benefit of configuring a 'cache' for these upstream sources?

Answers and explanations come after you submit.