![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
@citycide/changelog
Advanced tools
Generate a changelog from git metadata using a tweaked Angular convention.
standard-changelog customized with a few personal tweaks.
See convention. The commit conventions are the same as the original Angular version, but their appearance in the changelog has been updated.
npm i @citycide/changelog
TL;DR: init with changelog -f
, commit, update package.json:version
, run changelog
If this is your first time running changelog
or to start a fresh file,
use the --first-release
or -f
flag:
# defaults to the filename `changelog.md`
changelog -f
# uses the given filename
changelog -f -i RELEASE_HISTORY.md
Once you have a file started, you just need to follow these steps:
package.json
as necessarychangelog
to add the latest version's changeschangelog
# for other filenames
changelog -i RELEASE_HISTORY.md
# read in one file, output to another
changelog -i CHANGES.MD -o RELEASE_HISTORY.md
Usage:
changelog [options]
Options:
-i, --in-file Read the changelog from this file (default: changelog.md)
-f, --first-release Generate the changelog for the first time
-o, --out-file Write the changelog to this file (default: changelog.md)
-s, --same-file Overwrite the input file (default: true)
-k, --pkg Path to a specific package.json (default: nearest package.json)
-a, --append Whether the generated block should be appended
-r, --release-count Number of releases to be generated from the latest
-v, --verbose Whether to output more logs
-c, --context Path to a JSON file that is used to define template variables
-l, --lerna-package Generate a changelog for a specific lerna package (:pkg-name@1.0.0)
--commit-path Generate a changelog scoped to a specific directory
## [`2.0.0`](https://github.com/citycide/changelog/compare/v1.4.2...v2.0.0) (2017-12-12)
###### BUG FIXES
* `b` constant name ([9c486be](https://github.com/citycide/changelog/commit/9c486be))
###### FEATURES
* add `a` constant ([04c471c](https://github.com/citycide/changelog/commit/04c471c))
* add `b` constant ([63fcb1f](https://github.com/citycide/changelog/commit/63fcb1f))
* drop `a` constant ([e19e3ce](https://github.com/citycide/changelog/commit/e19e3ce))
###### PERFORMANCE
* declare `b` as a string directly ([5d9fbee](https://github.com/citycide/changelog/commit/5d9fbee))
###### BREAKING CHANGES
* The `a` constant is removed. Use `b` instead.
Which displays as:
2.0.0
(2017-12-12)b
constant name (9c486be)b
as a string directly (5d9fbee)a
constant is removed. Use b
instead.MIT © Bo Lingen / citycide
Original project MIT © Steve Mao & Conventional Changelog
FAQs
Generate a changelog from git metadata using a tweaked Angular convention.
The npm package @citycide/changelog receives a total of 0 weekly downloads. As such, @citycide/changelog popularity was classified as not popular.
We found that @citycide/changelog demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.