Repository navigation
Releases
Releases · cssho/ZipConvertCustomerBarCode
v2.1.0
What's Changed
- CLAUDE.md の整理と Claude Code のフック追加 by @cssho in #13
- Dependabot で NuGet も更新し、公開済み 2.0.0 と API 互換性を比較する by @cssho in #14
- ドキュメントだけの変更では test と pack をスキップする by @cssho in #16
- SECURITY.md を追加 by @cssho in #15
- パッケージアイコン・CI での警告エラー化・GitHub Release の自動作成・.editorconfig・.gitignore の整理 by @cssho in #17
- デモサイト(Blazor WebAssembly)を追加し、GitHub Pages に配置する by @cssho in #18
- デモのシンボル列を区切りごとに表示し、README にデモのセクションを追加 by @cssho in #19
- デモサイトのヘッダーのリンクを別タブで開くようにする by @cssho in #20
- README とデモサイトにバッヂを追加 by @cssho in #21
- 郵便番号の区切り・空白・〒を受け付け、デモと運用まわりを改善 by @cssho in #22
- Bump the skiasharp group with 2 updates by @dependabot[bot] in #23
New Contributors
- @dependabot[bot] made their first contribution in #23
Full Changelog: v2.0.0...v2.1.0
v2.0.0
.NET Framework 版(1.x)から全面的に作り直した最初のリリースです。nuget.org に 3 パッケージを公開しています。
| パッケージ | 依存 | 用途 |
|---|---|---|
| ZipConvertCustomerBarCode | なし | バーコード生成、バー配置の取得、SVG 出力 |
| ZipConvertCustomerBarCode.Drawing | System.Drawing.Common | Bitmap として描画(Windows のみ) |
| ZipConvertCustomerBarCode.SkiaSharp | SkiaSharp | SKBitmap / PNG として描画(クロスプラットフォーム) |
主な変更
- .NET Standard 2.0 に移行し、描画ライブラリを選べる構成に変更(#5)
- コアは描画ライブラリに依存しません。.NET 8 以降向けのビルドも含み、住所の照合や郵便番号データの読み込みでメモリの割り当てが少なくなります(#11)。
- 郵便番号・バーコードマニュアルの補足ルールに対応(#7)
- 郵便番号データ(utf_ken_all.csv)を読み込み、住所を自動で分割(#9)
Create(郵便番号, 住所)だけでは誤る、町域名に漢数字を含む住所(一番町、八丁堀など)も正しく変換できます。
- 住所から郵便番号を探す機能と、事業所の個別郵便番号データ(JIGYOSYO.CSV)への対応(#10)
- バーコードデータの公開、印刷用の実寸出力、代表郵便番号の判定(#8)
- 郵便番号の検証を追加(#1)
不具合の修正
- 住所表示番号の 13 けた目にアルファベットが来ると例外になる不具合などを修正(#6)
1.x からの移行
API が変わっています。README の「1.x からの移行」を参照してください。