Skip to content

0.0.4#19

Merged
kolomiiets-oleksii merged 19 commits into
mainfrom
0.0.4
Nov 12, 2025
Merged

0.0.4#19
kolomiiets-oleksii merged 19 commits into
mainfrom
0.0.4

Conversation

@kolomiiets-oleksii

@kolomiiets-oleksii kolomiiets-oleksii commented Nov 6, 2025

Copy link
Copy Markdown
Collaborator

Summary

Release version 0.0.4 with improved build infrastructure, added example application, and API
refinements.

What

Version bump to 0.0.4 with the following major updates:

  • Migrated to external Swift linting tools, removing internal build plugins
  • Updated SnappTheming dependency to track the 1.0.3 version
  • Added a complete example SwiftUI application demonstrating library usage
  • Refactored API to support both data and file URL-based image inputs
  • Streamlined CI/CD pipeline using external GitHub Actions

Changes

Infrastructure

  • Removed internal "SnappThemingSVGSupportSwiftFormatPlugin"
  • Updated Package.swift with SwiftFormatLintPlugin dependency (1.0.4)
  • Refactored GitHub Actions workflow to use swift-coverage-action

Features

  • Added ExampleApp with SwiftUI-based theme switching demo
  • Three theme configurations (light, dark, pink) with sample SVG data
  • New SnappThemingImageObject parameter type supporting data and file URLs

Documentation

  • Simplified PR template to "What," "Why," "Changes" format
  • Updated logo assets and README formatting

Dependencies

  • SnappTheming: 0.1.20.1.3 branch
  • Added: SwiftFormatLintPlugin 1.0.4

Oleksii Kolomiiets and others added 4 commits November 11, 2025 17:52
(cherry picked from commit d71c006)
(cherry picked from commit e2f50ed)
(cherry picked from commit 4666dc9)
Improve documentation main page and update old doc comments
…ersion-update

SnappTheming version update
@kolomiiets-oleksii
kolomiiets-oleksii marked this pull request as ready for review November 11, 2025 17:39
@github-actions

Copy link
Copy Markdown

🛡️ Code Coverage Report

Target Lines Coverage
1 SnappThemingSVGSupport 54 85.19%

Generated by Swift Coverage Action.

@kolomiiets-oleksii
kolomiiets-oleksii merged commit b79cec3 into main Nov 12, 2025
1 check passed
@kolomiiets-oleksii
kolomiiets-oleksii deleted the 0.0.4 branch November 12, 2025 07:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants