Tag

SemVer

1 views collected around this technical thread.

IT Services Circle
IT Services Circle
Jul 27, 2024 · Fundamentals

Understanding Semantic Versioning (SemVer) and Its Workflow

Semantic Versioning (SemVer) is a structured software versioning scheme that uses a three-part major.minor.patch format to clearly convey the impact of changes, guiding developers through initial development, stable releases, subsequent updates, and special pre‑release or build metadata versions.

SemVerSoftware Release ManagementVersioning
0 likes · 4 min read
Understanding Semantic Versioning (SemVer) and Its Workflow
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Feb 8, 2022 · Frontend Development

Understanding Automatic Updates in Electron Applications with electron-updater

This article explains how to implement full, incremental, and partial updates for Electron apps using electron-updater, covering update.yml configuration, semver version checks, content‑defined chunking, blockmap handling, and gray‑release strategies for safe deployment.

ElectronSemVerasar
0 likes · 9 min read
Understanding Automatic Updates in Electron Applications with electron-updater
Tencent Cloud Developer
Tencent Cloud Developer
Mar 26, 2018 · Backend Development

Comprehensive Guide to npm: Initialization, Dependency Management, Versioning, Scripts, and Best Practices

This comprehensive npm guide explains initializing projects with npm init (including custom defaults), installing and linking local, Git, or private packages, understanding version‑tree changes across npm 2‑5, using semver, managing dependencies and lock files, leveraging npm scripts, npx, configuration files, engine constraints, and essential best‑practice recommendations for stable, reproducible front‑end development.

DependencyNode.jsPackage Management
0 likes · 31 min read
Comprehensive Guide to npm: Initialization, Dependency Management, Versioning, Scripts, and Best Practices