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

Release v0.16.0 #315

Merged
merged 20 commits into from
Jun 8, 2024
Merged

Release v0.16.0 #315

merged 20 commits into from
Jun 8, 2024

Conversation

hahwul
Copy link
Member

@hahwul hahwul commented Jun 2, 2024

+ #307

hahwul and others added 10 commits May 26, 2024 22:30
chore: Update version numbers to 0.16.0
…eation and parameter handling

- Remove trailing slash from base path only if URL starts with a slash.
- Refactor parameter format determination into a separate method `determine_parameter_format`.
- Consolidate parameter addition logic into a new method `add_params` for both query/form and header parameters.
- Ensure parameters are added only if they do not already exist in the parameters array.
- Clean up and add comments for better readability and maintainability.

Signed-off-by: ksg <ksg97031@gmail.com>
…ux base path from application properties

- Added `join_path` utility function to ensure proper joining of URL segments.
- Modified `create_endpoints` to use `join_path` for constructing full URLs.
- Introduced logic to read and parse `application.properties` for `spring.webflux.base-path`.
- Updated processing of class annotations to use the correct webflux base path if specified in properties.
- Removed redundant code handling trailing slashes in base paths.

Signed-off-by: ksg <ksg97031@gmail.com>
feat: Add support for generating Zsh completion script
feat: Add support for generating Bash completion script
@github-actions github-actions bot added 📑 documentation Improvements or additions to documentation 🔬 analyzer Issue for Analyzer ⚙️ options Issue for options (flag) labels Jun 2, 2024
@hahwul hahwul changed the title Dev to Main Release v0.16.0 Jun 2, 2024
@hahwul hahwul added the 🏁 release Release!! label Jun 2, 2024
@hahwul hahwul marked this pull request as draft June 5, 2024 15:04
@github-actions github-actions bot added 🔎 detector Issue for Detector 📦 output-builder Issue for output builder (format) 💊 spec Issue for test codes 💌 deliver Issue for Deliver 🦺 github-action Issue for GitHub actions 🛥️ workflow Issue for Workflows 🏷️ tagger Issue for tagger labels Jun 6, 2024
@hahwul hahwul added the ⛱️ config Issue for Configuration label Jun 6, 2024
@hahwul hahwul added this to the v0.16.0 milestone Jun 6, 2024
@hahwul hahwul marked this pull request as ready for review June 7, 2024 15:39
@hahwul hahwul merged commit 53c9f82 into main Jun 8, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔬 analyzer Issue for Analyzer ⛱️ config Issue for Configuration 💌 deliver Issue for Deliver 🔎 detector Issue for Detector 📑 documentation Improvements or additions to documentation 🦺 github-action Issue for GitHub actions ⚙️ options Issue for options (flag) 📦 output-builder Issue for output builder (format) 🏁 release Release!! 💊 spec Issue for test codes 🏷️ tagger Issue for tagger 🛥️ workflow Issue for Workflows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants