Skip to content

Commit

Permalink
Merge pull request #115 from Apadmi-Engineering/release-please--branc…
Browse files Browse the repository at this point in the history
…hes--develop

chore: release develop
  • Loading branch information
SamC-Apadmi authored Jul 2, 2024
2 parents 2bf0f48 + 30c2045 commit 117ee64
Show file tree
Hide file tree
Showing 14 changed files with 203 additions and 13 deletions.
10 changes: 5 additions & 5 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"FlutterMockzilla": "0.1.0",
"mockzilla-management-ui": "1.0.0",
"mockzilla": "1.2.1-alpha2",
"mockzilla-common": "1.2.1-alpha2",
"mockzilla-management": "1.2.1-alpha2"
"FlutterMockzilla": "1.0.0",
"mockzilla-management-ui": "1.0.3",
"mockzilla": "2.0.0",
"mockzilla-common": "2.0.0",
"mockzilla-management": "2.0.0"
}
56 changes: 56 additions & 0 deletions FlutterMockzilla/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
# Changelog

## [1.0.0](https://github.com/Apadmi-Engineering/Mockzilla/compare/flutter-mockzilla-v0.1.0...flutter-mockzilla-v1.0.0) (2024-07-02)


### ⚠ BREAKING CHANGES

* Replaces `key` in `EndpointConfig` constructor with optional `customKey`.

### Features

* Add default value to `MockzillaConfig` parameters ([22ce858](https://github.com/Apadmi-Engineering/Mockzilla/commit/22ce8583bea6a0a55ec621d832dbb0f31735d264))
* add documentation and export builders ([8e3ccbe](https://github.com/Apadmi-Engineering/Mockzilla/commit/8e3ccbe08e44e80dde7f60914604fbc18dbdad66))
* add endpoint configuration builder ([bea825f](https://github.com/Apadmi-Engineering/Mockzilla/commit/bea825fef2b6766d929e63583a5002e388bd412b))
* Add missing `LogLevel` ([33794b1](https://github.com/Apadmi-Engineering/Mockzilla/commit/33794b1c446c854b5bbe8a28a0f1a88489da28fe))
* build out builder steps ([8b75c34](https://github.com/Apadmi-Engineering/Mockzilla/commit/8b75c341a093d1cf4c614b52804dbf2d92f3a995))
* create addEndpoint method for dart facing ([ebcfadc](https://github.com/Apadmi-Engineering/Mockzilla/commit/ebcfadce9fef3746c1068e12a304e5532621878c))
* create builder interface and add documentation ([98ef514](https://github.com/Apadmi-Engineering/Mockzilla/commit/98ef514a89df02f1eefd2452d2c29c6c3665bbf9))
* Generate Dart-iOS Pigeon bridge ([7003622](https://github.com/Apadmi-Engineering/Mockzilla/commit/70036227e27e96f5b728e3308b4e17b9b14d7a4f))
* Implement `firstWhereOrNull` list util ([0546cd4](https://github.com/Apadmi-Engineering/Mockzilla/commit/0546cd40e987320263514bee9113888f42d43ba6))
* Implement `MockzillaIos` class ([c69bb6a](https://github.com/Apadmi-Engineering/Mockzilla/commit/c69bb6a0115c1cc71a9a8f46c9462a69bdf9504a))
* Implement `startServer` + `stopServer` in `mockzilla_ios` ([127a898](https://github.com/Apadmi-Engineering/Mockzilla/commit/127a898de9a807051a5488fe63814c2560bbf6e5))
* implement builder with new builder steps ([44297e6](https://github.com/Apadmi-Engineering/Mockzilla/commit/44297e63b050ea68e3266347f08a2ee2a37edbd6))
* Implement Dart-side marshalling methods for `mockzilla_ios` ([8bbde96](https://github.com/Apadmi-Engineering/Mockzilla/commit/8bbde96dc1c80bb7701cc3f895af6c155fb9226f))
* Implement mapping from Pigeon bridge models to Swift models in `mockzilla_ios` ([3c500ad](https://github.com/Apadmi-Engineering/Mockzilla/commit/3c500ad406949cdef28d7069878b7598583cd5df))
* Implement platform interface in `mockzilla_ios` ([161fe49](https://github.com/Apadmi-Engineering/Mockzilla/commit/161fe49b2c731655cd984b7288d08a900daf9e39))
* Integrate bonjour and enable network discovery ([34ecf69](https://github.com/Apadmi-Engineering/Mockzilla/commit/34ecf6923db72438df826ef1593d3a946176eebc))
* make default headers with application/json ([a1e01f3](https://github.com/Apadmi-Engineering/Mockzilla/commit/a1e01f357ae785bf07e81886a8fee40287316d1d))
* make endpoints not required and default to empty list ([d1da896](https://github.com/Apadmi-Engineering/Mockzilla/commit/d1da8963e7b9a27886bab7bf2b1b66027a4819bb))
* Update `EndpointConfig` constructor ([91289a3](https://github.com/Apadmi-Engineering/Mockzilla/commit/91289a3cb072b346411356e2ce2c09b83d15b25d))
* Update `mockzilla_ios` plugin to use new `SwiftMockzilla` interface ([b4cf439](https://github.com/Apadmi-Engineering/Mockzilla/commit/b4cf43993e2932dd133c642f517784b17751df3a))
* update example to use addEndpoint ([7749957](https://github.com/Apadmi-Engineering/Mockzilla/commit/77499573a95fbf9b8ecf688495d8a91bf7f8b6cc))


### Bug Fixes

* Capitalise `mockzilla_ios` `HttpMethod` raw values ([497169e](https://github.com/Apadmi-Engineering/Mockzilla/commit/497169ec718dcb9640a6f1c81bc3aff2ab9f7757))
* fix mockzilla_android and ios breaking changes ([80abbec](https://github.com/Apadmi-Engineering/Mockzilla/commit/80abbec6e70b93717b8c7db5abf89abb08ffd0bb))
* regenerate models ([060a7b5](https://github.com/Apadmi-Engineering/Mockzilla/commit/060a7b59af516cde6847def92d1c8ca83e78927b))
* Remove cast of Swift boolean to `KotlinBoolean`, use constructor instead ([561806f](https://github.com/Apadmi-Engineering/Mockzilla/commit/561806fa47cd0a9d5e652e55a007ed6f5eb88039))
* remove key param from endpoint config builder ([f158d6d](https://github.com/Apadmi-Engineering/Mockzilla/commit/f158d6db05f96f9746d279a7be0f16211645a6a2))
* Remove placeholder data ++ fix parsing in `mockzilla_ios` bridging utils ([8ea5a99](https://github.com/Apadmi-Engineering/Mockzilla/commit/8ea5a999a168746a54ab6d413b7f9f9393d233cc))
* Resolve endpoints not being added due to use of an unmodifiable list ([640d833](https://github.com/Apadmi-Engineering/Mockzilla/commit/640d83324bd91627a325a25ad7bed35ebcb44939))
* Resolve threads warning in `mockzilla_ios`. ([7f36bbb](https://github.com/Apadmi-Engineering/Mockzilla/commit/7f36bbb35810f182d5fc63ae26626563e02111bf))
* return endpoint config builder instead of old handler step ([97c761f](https://github.com/Apadmi-Engineering/Mockzilla/commit/97c761fcaa9895efdebd201404a289327b5ab2b0))
* Update `mockzilla_ios` entrypoint to get it to compile ([794af1c](https://github.com/Apadmi-Engineering/Mockzilla/commit/794af1c7dacc40a956c5ba6b5b3f12e521716a4c))
* Update Flutter SDK version constraint in pubspec.yaml ([c635907](https://github.com/Apadmi-Engineering/Mockzilla/commit/c635907f5dd4149a541cba212099d76d9dc6d6b6))
* Update Mockzilla class names in `mockzilla_ios` host-side code ([7e78fa4](https://github.com/Apadmi-Engineering/Mockzilla/commit/7e78fa489620061af565fd3a602314a0143f00c1))
* Updates marshalling of `MockzillaConfig` in `mockzilla_android` + `mockzilla_ios` to account for removed fields. ([9ba7e81](https://github.com/Apadmi-Engineering/Mockzilla/commit/9ba7e81d157c9e8486d5002102cd65c91c938e1f))
* Use error handler in `mockzilla_ios` for error response. ([683543e](https://github.com/Apadmi-Engineering/Mockzilla/commit/683543eddc90cf2a70d99cadb201f97a811d734f))


### Miscellaneous Chores

* release 2.0.0 ([c5aeb78](https://github.com/Apadmi-Engineering/Mockzilla/commit/c5aeb78c070a0dcee855920b6f0dce1966b98245))
* release 2.0.0 ([4fa2326](https://github.com/Apadmi-Engineering/Mockzilla/commit/4fa2326c45a13f764dbe8549cf91bae36db85a1b))
2 changes: 1 addition & 1 deletion FlutterMockzilla/mockzilla/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: mockzilla
description: A solution for configuring and running a local HTTP server as part of a Flutter app.
version: 0.1.0 # x-release-please-version
version: 1.0.0 # x-release-please-version
homepage: https://apadmi-engineering.github.io/Mockzilla/
repository: https://github.com/Apadmi-Engineering/Mockzilla
issue_tracker: https://github.com/Apadmi-Engineering/Mockzilla/issues
Expand Down
2 changes: 1 addition & 1 deletion FlutterMockzilla/mockzilla_android/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: mockzilla_android
description: The Android implementation for the mockzilla plugin.
version: 0.1.0 # x-release-please-version
version: 1.0.0 # x-release-please-version
homepage: https://apadmi-engineering.github.io/Mockzilla/
repository: https://github.com/Apadmi-Engineering/Mockzilla
issue_tracker: https://github.com/Apadmi-Engineering/Mockzilla/issues
Expand Down
2 changes: 1 addition & 1 deletion FlutterMockzilla/mockzilla_ios/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: mockzilla_ios
description: The iOS implementation for the mockzilla plugin.
version: 0.1.0 # x-release-please-version
version: 1.0.0 # x-release-please-version
homepage: https://apadmi-engineering.github.io/Mockzilla/
repository: https://github.com/Apadmi-Engineering/Mockzilla
issue_tracker: https://github.com/Apadmi-Engineering/Mockzilla/issues
Expand Down
2 changes: 1 addition & 1 deletion FlutterMockzilla/mockzilla_platform_interface/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: mockzilla_platform_interface
description: A common interface for the mockzilla plugin.
version: 0.1.0 # x-release-please-version
version: 1.0.0 # x-release-please-version
homepage: https://apadmi-engineering.github.io/Mockzilla/
repository: https://github.com/Apadmi-Engineering/Mockzilla
issue_tracker: https://github.com/Apadmi-Engineering/Mockzilla/issues
Expand Down
35 changes: 35 additions & 0 deletions mockzilla-common/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
# Changelog

## [2.0.0](https://github.com/Apadmi-Engineering/Mockzilla/compare/mockzilla-common-v1.2.1-alpha2...mockzilla-common-v2.0.0) (2024-07-02)


### Features

* Add `setName` method to endpoint builder ([cf63e7c](https://github.com/Apadmi-Engineering/Mockzilla/commit/cf63e7c911eb5027cb3a96e18295269651bc7b89))
* Add ability to get all endpoint data and to clear caches ([aaf0c53](https://github.com/Apadmi-Engineering/Mockzilla/commit/aaf0c5326e3570cffca9eb94bb44b994f93cbc40))
* Add endpoint for getting presets ([34518b4](https://github.com/Apadmi-Engineering/Mockzilla/commit/34518b4e605badda1d26bd79bd19cec260daec6b))
* Deprecate all the web apis and replace them with dashboard override presets ([d1e5c2a](https://github.com/Apadmi-Engineering/Mockzilla/commit/d1e5c2ae3a9ff12273623feabe1d7e391766fd02))
* First pass updating the management API for new UI ([3b1d558](https://github.com/Apadmi-Engineering/Mockzilla/commit/3b1d558450928d6d9aef73ee96683a032f1c990a))
* Fix the way updates work ([68cc4c2](https://github.com/Apadmi-Engineering/Mockzilla/commit/68cc4c215c8adef63b7651b295948656aa4fcff0))
* Implement UI for using Presets in desktop ([ec9f44e](https://github.com/Apadmi-Engineering/Mockzilla/commit/ec9f44ee0cf18835c55841d35e02dba55cffd0f4))
* Integrate bonjour and enable network discovery ([34ecf69](https://github.com/Apadmi-Engineering/Mockzilla/commit/34ecf6923db72438df826ef1593d3a946176eebc))
* Remove more unused methods ([8705e38](https://github.com/Apadmi-Engineering/Mockzilla/commit/8705e38829af203989c72f1092d5f515c3111d24))
* Support endpoint versioning ([6f02df2](https://github.com/Apadmi-Engineering/Mockzilla/commit/6f02df25d33c8453e6e43f577bafc34756ad6f55))


### Bug Fixes

* Add `@ObjCName` annotation to Mockzilla classes to fix generated class names ([77c1328](https://github.com/Apadmi-Engineering/Mockzilla/commit/77c13282781ccb67ad7979f0c613a7cd83348f22))
* Fix compose compiler versions and update multipleform template ([c198adf](https://github.com/Apadmi-Engineering/Mockzilla/commit/c198adfbee403ed53757cbb0e4de636409b31b1b))
* Mockzilla server wasn't handling patches with null values correctly ([25feae0](https://github.com/Apadmi-Engineering/Mockzilla/commit/25feae036792b0123c60c8128e3ee4f490d0c7c4))


### Reverts

* Remove '@ObjcName' annotations on Kotlin classes exposed in Swift ([692e7d4](https://github.com/Apadmi-Engineering/Mockzilla/commit/692e7d404f9cf39f42c96f21445111600214b74d))


### Miscellaneous Chores

* release 2.0.0 ([c5aeb78](https://github.com/Apadmi-Engineering/Mockzilla/commit/c5aeb78c070a0dcee855920b6f0dce1966b98245))
* release 2.0.0 ([4fa2326](https://github.com/Apadmi-Engineering/Mockzilla/commit/4fa2326c45a13f764dbe8549cf91bae36db85a1b))
2 changes: 1 addition & 1 deletion mockzilla-common/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ plugins {

kotlin {
// Managed automatically by release-please PRs
version = project.injectedVersion() ?: "1.2.1" // x-release-please-version
version = project.injectedVersion() ?: "2.0.0" // x-release-please-version
androidTarget {
publishAllLibraryVariants()
}
Expand Down
39 changes: 39 additions & 0 deletions mockzilla-management-ui/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Changelog

## [1.0.3](https://github.com/Apadmi-Engineering/Mockzilla/compare/mockzilla-management-ui-v1.0.0...mockzilla-management-ui-v1.0.3) (2024-07-02)


### Features

* Add eventbus so that different bits of UI update eachother ([48c4c10](https://github.com/Apadmi-Engineering/Mockzilla/commit/48c4c1064267167726f859f43b7152edb0d3c83d))
* Endpoint detail component now fully wired up ([7208ef3](https://github.com/Apadmi-Engineering/Mockzilla/commit/7208ef337914f846da9495f8d31a09b5a24893e6))
* First pass at adb integration ([49c670e](https://github.com/Apadmi-Engineering/Mockzilla/commit/49c670ee692f47815f17034350564ec736046327))
* First pass at error handling ([7afde53](https://github.com/Apadmi-Engineering/Mockzilla/commit/7afde5345d7e501fa84cbec5711665ecec94348a))
* First pass wiring up the endpoints list ([cf14be2](https://github.com/Apadmi-Engineering/Mockzilla/commit/cf14be2d84d9ddc3bfa9653d0b48bc256845c188))
* Fix the way updates work ([68cc4c2](https://github.com/Apadmi-Engineering/Mockzilla/commit/68cc4c215c8adef63b7651b295948656aa4fcff0))
* Implement UI for using Presets in desktop ([ec9f44e](https://github.com/Apadmi-Engineering/Mockzilla/commit/ec9f44ee0cf18835c55841d35e02dba55cffd0f4))
* Integrate bonjour and enable network discovery ([34ecf69](https://github.com/Apadmi-Engineering/Mockzilla/commit/34ecf6923db72438df826ef1593d3a946176eebc))
* Obscure the polling network calls from logs since they're just spam ([a5902e3](https://github.com/Apadmi-Engineering/Mockzilla/commit/a5902e3cfd6d7de0651d9dfe0e48dc4e7079448e))
* Update iOS SDK to use persisted device IDs ([fbd907e](https://github.com/Apadmi-Engineering/Mockzilla/commit/fbd907e97e7cf104404d1e0ae12e3778bbd974eb))
* Use android advertising ID as a persistant device identifier ([fbd907e](https://github.com/Apadmi-Engineering/Mockzilla/commit/fbd907e97e7cf104404d1e0ae12e3778bbd974eb))
* Wire up resolution of emulators in ADB against the host addresses from bonjour ([854fc77](https://github.com/Apadmi-Engineering/Mockzilla/commit/854fc779576b88c2b09f6f7cdcc82f651b774d1a))
* Wire up select all + tooltip ([620b1ec](https://github.com/Apadmi-Engineering/Mockzilla/commit/620b1ececc612c517c88c3986229ca5a180ff007))


### Bug Fixes

* Attempt to fix discovery ([fbd907e](https://github.com/Apadmi-Engineering/Mockzilla/commit/fbd907e97e7cf104404d1e0ae12e3778bbd974eb))
* Fix android crash in release mode with minify enabled = true ([c340430](https://github.com/Apadmi-Engineering/Mockzilla/commit/c340430d584ffee611ef3355532115489b66d279))
* Fix compose compiler versions and update multipleform template ([c198adf](https://github.com/Apadmi-Engineering/Mockzilla/commit/c198adfbee403ed53757cbb0e4de636409b31b1b))
* Fix crash on monitor logs ([d26ad3b](https://github.com/Apadmi-Engineering/Mockzilla/commit/d26ad3b59d9abe5280b1aa4a3b8e5a2e0a8468f1))
* Fix paparazzi dependency issues ([0bb4d89](https://github.com/Apadmi-Engineering/Mockzilla/commit/0bb4d89b2ce872d0613cf0853df130b3cf9e4950))
* Issue(93) This now periodically refreshes the jmdns instances as the wifi changes ([0feea11](https://github.com/Apadmi-Engineering/Mockzilla/commit/0feea115281092717f3c63e1d8adf5e210d4682a))
* Mockzilla server wasn't handling patches with null values correctly ([25feae0](https://github.com/Apadmi-Engineering/Mockzilla/commit/25feae036792b0123c60c8128e3ee4f490d0c7c4))
* Replace Swift bonjour service with direct C interop ([d4ca3f4](https://github.com/Apadmi-Engineering/Mockzilla/commit/d4ca3f4e6b6963ba8657145d28f1887aef013d6a))
* Turns out jmdns doesn't work on Android ([e5fe202](https://github.com/Apadmi-Engineering/Mockzilla/commit/e5fe2023e6a3b7ea260642a1b991742c48ca2415))


### Miscellaneous Chores

* release 2.0.0 ([c5aeb78](https://github.com/Apadmi-Engineering/Mockzilla/commit/c5aeb78c070a0dcee855920b6f0dce1966b98245))
* release 2.0.0 ([4fa2326](https://github.com/Apadmi-Engineering/Mockzilla/commit/4fa2326c45a13f764dbe8549cf91bae36db85a1b))
2 changes: 1 addition & 1 deletion mockzilla-management-ui/desktop/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ plugins {

kotlin {
// Managed automatically by release-please PRs
version = "1.0.0" // x-release-please-version
version = "1.0.3" // x-release-please-version

jvmToolchain(JavaConfig.toolchain)
jvm {
Expand Down
26 changes: 26 additions & 0 deletions mockzilla-management/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Changelog

## [2.0.0](https://github.com/Apadmi-Engineering/Mockzilla/compare/mockzilla-management-v1.2.1-alpha2...mockzilla-management-v2.0.0) (2024-07-02)


### Features

* Add ability to get all endpoint data and to clear caches ([aaf0c53](https://github.com/Apadmi-Engineering/Mockzilla/commit/aaf0c5326e3570cffca9eb94bb44b994f93cbc40))
* Add eventbus so that different bits of UI update eachother ([48c4c10](https://github.com/Apadmi-Engineering/Mockzilla/commit/48c4c1064267167726f859f43b7152edb0d3c83d))
* Deprecate all the web apis and replace them with dashboard override presets ([d1e5c2a](https://github.com/Apadmi-Engineering/Mockzilla/commit/d1e5c2ae3a9ff12273623feabe1d7e391766fd02))
* Fix the way updates work ([68cc4c2](https://github.com/Apadmi-Engineering/Mockzilla/commit/68cc4c215c8adef63b7651b295948656aa4fcff0))
* Implement UI for using Presets in desktop ([ec9f44e](https://github.com/Apadmi-Engineering/Mockzilla/commit/ec9f44ee0cf18835c55841d35e02dba55cffd0f4))
* Integrate bonjour and enable network discovery ([34ecf69](https://github.com/Apadmi-Engineering/Mockzilla/commit/34ecf6923db72438df826ef1593d3a946176eebc))
* Obscure the polling network calls from logs since they're just spam ([a5902e3](https://github.com/Apadmi-Engineering/Mockzilla/commit/a5902e3cfd6d7de0651d9dfe0e48dc4e7079448e))
* Remove more unused methods ([8705e38](https://github.com/Apadmi-Engineering/Mockzilla/commit/8705e38829af203989c72f1092d5f515c3111d24))


### Bug Fixes

* Mockzilla server wasn't handling patches with null values correctly ([25feae0](https://github.com/Apadmi-Engineering/Mockzilla/commit/25feae036792b0123c60c8128e3ee4f490d0c7c4))


### Miscellaneous Chores

* release 2.0.0 ([c5aeb78](https://github.com/Apadmi-Engineering/Mockzilla/commit/c5aeb78c070a0dcee855920b6f0dce1966b98245))
* release 2.0.0 ([4fa2326](https://github.com/Apadmi-Engineering/Mockzilla/commit/4fa2326c45a13f764dbe8549cf91bae36db85a1b))
2 changes: 1 addition & 1 deletion mockzilla-management/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ repositories {

kotlin {
// Managed automatically by release-please PRs
version = project.injectedVersion() ?: "1.2.1" // x-release-please-version
version = project.injectedVersion() ?: "2.0.0" // x-release-please-version

jvm {
withJava()
Expand Down
Loading

0 comments on commit 117ee64

Please sign in to comment.