Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 1.0.0 #645

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

wuespace-admin
Copy link
Member

@wuespace-admin wuespace-admin commented Oct 6, 2022

🤖 I have created a release beep boop

1.0.0 (2024-05-27)

⚠ BREAKING CHANGES

  • api: DecodedMessage was renamed to ResponseMessageWrapper
  • api: Remove the second constructor from TelestionVerticle that allowed to skip loading loading the default config (public TelestionVerticle(boolean skipDefaultConfigLoading))
  • api: Improve the method naming: In the TelestionVerticle, getGenericConfig() is now called getUntypedConfig()
  • api: Improve the method naming In the TelestionVerticle, getGenericDefaultConfig() is now called getUntypedDefaultConfig()
  • api: Move Class<T> getConfigType() in TelestionVerticle to Class<T> VerticleConfigStrategy.getConfigType(Class<X extends TelestionVerticle<T>> clazz)
  • api: Remove defaultStorageKey method in WithSharedData interface.
  • api: Rename method get to getString in HeaderInformation class.
  • api: Rename JsonMessage interface to JsonRecord.
  • api: Remove GenericConfiguration class. Use UntypedConfiguration to indicate generic, untyped configuration or NoConfiguration to indicate no configuration options instead. To build your own typed configuration options, implement TelestionConfiguration.
  • api: Remove Config class in favor of TelestionVerticle
  • Remove Configuration and VerticleConfig from services module and add them to the application module.
  • services: Remove ConfigurableApplication because it implements the same behaviour as the Telestion class in the application module, and is not used at the moment.
  • application: Remove the Application class from the application module because it is empty
  • config: The deprecated config.json is no longer available

Features

  • api: Improve the method naming In the TelestionVerticle, getGenericDefaultConfig() is now called getUntypedDefaultConfig() (b78e9a0)
  • api: Improve the method naming: In the TelestionVerticle, getGenericConfig() is now called getUntypedConfig() (b78e9a0)
  • api: Make HeaderInformation MultiMap complete and rename method get to getString. (1a6a51c)
  • api: Move Class&lt;T&gt; getConfigType() in TelestionVerticle to Class<T> VerticleConfigStrategy.getConfigType(Class<X extends TelestionVerticle<T>> clazz) (b78e9a0)
  • api: Move TelestionVerticle configuration logic into a dedicated strategy class and improve overall stability (b78e9a0)
  • api: Remove Config class (9ea9374)
  • api: Remove defaultStorageKey method in WithSharedData interface (b6c5e59)
  • api: Remove GenericConfiguration class (ba64cfb)
  • api: Remove the second constructor from TelestionVerticle that allowed to skip loading loading the default config (public TelestionVerticle(boolean skipDefaultConfigLoading)) (b78e9a0)
  • api: Rename DecodedMessage to ResponseMessageWrapper to be more specific (1462dc1), closes #485
  • api: Rename JsonMessage interface to JsonRecord (80cb961)
  • application: Remove empty Application class (6885c58)
  • config: Remove unneeded global config.json (439aa8a)
  • Move Configuration and VerticleConfig data types to application module (93bae37)
  • services: Remove ConfigurableApplication (a40cdb2)

This PR was generated with Release Please. See documentation.

@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 205fb42 to 45365fe Compare December 22, 2022 21:48
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 45365fe to 10080d2 Compare December 23, 2022 05:32
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 10080d2 to d07cb3d Compare December 23, 2022 13:32
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from d07cb3d to dd3fd42 Compare December 23, 2022 13:34
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 455f832 to c796cf3 Compare December 27, 2022 01:33
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 8196ee0 to b47a5bb Compare January 10, 2023 19:27
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 5077049 to 59352c3 Compare January 19, 2023 04:48
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 59352c3 to 46c2e3b Compare January 29, 2023 06:11
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 4 times, most recently from cea14b5 to d2d9d8e Compare February 13, 2023 23:58
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 70ac5f1 to 19d6060 Compare February 20, 2023 18:15
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 8f5df88 to 5ae5c60 Compare March 1, 2023 20:16
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 87ef653 to fa5a9d4 Compare March 9, 2023 20:09
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from f7c92f6 to d0eec83 Compare November 9, 2023 05:08
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 5913898 to ef62e7c Compare November 18, 2023 05:55
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from ef62e7c to ff82af9 Compare December 3, 2023 08:42
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from ff82af9 to 67c0e1d Compare December 17, 2023 05:43
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 67c0e1d to 943f3ba Compare December 26, 2023 02:13
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 943f3ba to 57fd47d Compare January 16, 2024 05:39
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 8632e2e to 5231a38 Compare February 7, 2024 02:34
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 1b97c61 to 254e810 Compare February 9, 2024 02:52
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 8ff9add to 77f3161 Compare February 24, 2024 08:37
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 4da6579 to c92724c Compare March 8, 2024 02:32
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from cccf7be to 84e08d6 Compare March 16, 2024 11:43
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 2 times, most recently from 53839db to 83fff3f Compare March 29, 2024 08:32
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch 3 times, most recently from 750076d to e7dc0c6 Compare April 20, 2024 20:58
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from e7dc0c6 to 36c7ba7 Compare May 8, 2024 02:49
@wuespace-admin wuespace-admin force-pushed the release-please--branches--main--components--telestion-core branch from 36c7ba7 to ee7d348 Compare May 27, 2024 02:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Rethink DecodedMessage naming
1 participant