-
released this
2023-08-14 21:03:37 +00:00 | 0 commits to main since this releaseThis release contains the work done to fix a compilation issue that was occurring when compiling the package for iOS, tvOS, and xrOS, due to an outdated reference to the Coordination library.
Downloads
-
released this
2023-08-13 22:32:13 +00:00 | 1 commits to main since this releaseThis release contains the work done to fix the generated Github Pages documentation, as the base path and the documentation URL were not properly defined.
Downloads
-
released this
2023-08-13 22:04:17 +00:00 | 2 commits to main since this releaseThis release contains the work done to improve the overall naming of the package and its libraries, as well as DocC documentation support for all the libraries that conformed this package.
Downloads
-
released this
2023-05-19 17:01:12 +00:00 | 4 commits to main since this releaseThis release contains the work done to provide string localisation support for the
Core
library.To provide further details about the work done:
- implemented the
localisation(for:)
function for theBundle+LocalisationBundle
extension; - implemented the
localise(for: in: value: table:)
function for theString+Localisation
extension; - defined English as the default localisation language in the
Package.swift
file; - added the "vscode" target to the
Makefile
file; - fixed documentation issue on the
LossyCodableList
property wrapper.
Downloads
- implemented the
-
released this
2023-05-07 19:47:23 +00:00 | 6 commits to main since this releaseThis release contains the work done to provide some few extra enhacements to the
Core
library.To provide further details about the work done:
- implemented the
LossyCodableList
struct and property wrapper; - implemented the
isNil
andisNotNil
computed properties in theOptional+Nil
extension; - implemented the
isNotEmpty
computed property in theCollection+Empty
extension; - improved some existing implementations for the
String+Empty
andTimeZone+Zone
extensions.
Downloads
- implemented the
-
released this
2023-04-30 13:30:04 +00:00 | 9 commits to main since this releaseThis small release contains the work done to make the
MockURLProtocol
class from theCommunications
library available for non-Apple platforms, complementing the work done in thev0.1.6
release.Downloads
-
released this
2023-04-30 12:36:10 +00:00 | 10 commits to main since this releaseThis small release contains the work done to allow the
MakeURLRequestUseCase
use case to be used in non-Apple platforms, as it use has been restricted before.To provide further details about the work done:
- improved the
MakeURLRequestUseCase
use case to be available in non-Apple platforms; - moved the
TestEndpoint
helper endpoint to its own file; - moved some test cases files around;
- updated some text in the
README
file.
Downloads
- improved the
-
watchOS platform build fix Stable
released this
2023-04-28 22:25:52 +00:00 | 11 commits to main since this releaseThis release contains the fix to an issue that occurred when building for watchOS platform, which was raised right after the
v0.1.4
release.To provide further details about he work done:
- filtered out the
CoordinatorTests
test cases and theTestCoordinators
structs from the watchOS platform; - updated some texts in the
README
file.
Downloads
- filtered out the
-
released this
2023-04-28 17:38:41 +00:00 | 12 commits to main since this releaseThis release contains the work done to address the issue #12, with regards to provide basic support of non Apple platforms.
To provide further details about the work done:
- flattened the folder structure, especially now that the idea to filter folders based on platform is being discarded;
- implemented precompiler processors to filter out platform-specific source code;
- updated the
Package
file to provide basic support for non-Apple platforms; - added and also improved some targets to the
Makefile
file to smooth the current development workflows; - updated the
.gitignore
file with references to the.vscode
folder and the.env
file; - updated the Swift tools version to v5.7.
Downloads
-
Mobile platform build fixes Stable
released this
2023-04-25 13:40:29 +00:00 | 13 commits to main since this releaseThis release contains the work done to address the issue #10, that was raised based on the build logs from publishing the package in the Swift Package Index.
To provide further details about the work in this release:
- fixed the
Router
protocol that was causing a compilation issue on watchOS platforms; - downgraded the swift tools version in the
Package
file to v5.5; - bumped the minimum platform version in the
Package
file to restrict support to the last 2 major releases; - written the Installation section in the
README
file; - updated the project logo assets, including light and dark versions;
- updated the project logo in the
README
file and added support for both light and dark modes.
Downloads
- fixed the