Skip to content

Commit b702dd8

Browse files
jdaltonclaude
andcommitted
Update CHANGELOG for unreleased changes
Documents recent improvements: Added: - Type-specific validation for cocoapods, cpan, and swid packages - cocoapods: Name validation (no whitespace, plus, or leading period) - cpan: Namespace must be UPPERCASE when present - swid: Requires tag_id qualifier with GUID lowercase requirement Fixed: - Error message formatting in validateStrings function - JSDoc comment formatting in UrlConverter methods 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent e52cac1 commit b702dd8

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,24 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7+
## [Unreleased]
8+
9+
### Added
10+
- Type-specific validation for cocoapods package names
11+
- Name cannot contain whitespace
12+
- Name cannot contain plus (+) character
13+
- Name cannot begin with a period
14+
- Type-specific validation for cpan package namespaces
15+
- Namespace must be UPPERCASE when present
16+
- Type-specific validation for swid package qualifiers
17+
- Requires tag_id qualifier
18+
- tag_id must not be empty
19+
- GUID format tag_id must be lowercase
20+
21+
### Fixed
22+
- Error message formatting in validateStrings function
23+
- JSDoc comment formatting in UrlConverter methods
24+
725
## [1.1.4](https://github.com/SocketDev/socket-packageurl-js/releases/tag/v1.1.4) - 2025-09-29
826

927
### Fixed

0 commit comments

Comments
 (0)