Skip to content

Libraries update#44

Merged
marcominerva merged 2 commits intomasterfrom
develop
May 8, 2025
Merged

Libraries update#44
marcominerva merged 2 commits intomasterfrom
develop

Conversation

@marcominerva
Copy link
Copy Markdown
Owner

This pull request includes updates to several dependencies, enhancements to the bootstrap-icons library, and minor UI modifications. The most significant changes involve upgrading package versions, adding new icons, and replacing a social media link in the footer.

Dependency Updates:

  • Updated multiple package versions in ChatGptPlayground.BusinessLayer.csproj and ChatGptPlayground.csproj, including OperationResultTools, TinyHelpers, LigerShark.WebOptimizer.Core, and Swashbuckle.AspNetCore, to their latest versions for improved functionality and bug fixes. [1] [2]

Library Enhancements:

  • Upgraded bootstrap-icons to version 1.12.1 in libman.json and associated files. This includes updates to the CSS, JSON, and license files, as well as the addition of a new "Bluesky" icon. [1] [2] [3] [4] [5] [6] [7]

UI Modifications:

  • Replaced the "X" (Twitter) link in the footer with a "Bluesky" link in _Layout.cshtml.

JavaScript Library Updates:

  • Updated alpinejs and its persist plugin to version 3.14.9 across multiple files, including cdn.js, module.cjs.js, module.esm.js, and package.json. [1] [2] [3] [4]
  • Upgraded marked library to version 15.0.7 in marked.esm.js, with additional enhancements to support GFM (GitHub Flavored Markdown). [1] [2] [3] [4]

Updated `OperationResultTools` and `TinyHelpers` in `ChatGptPlayground.BusinessLayer.csproj`.
In `ChatGptPlayground.csproj`, several packages were updated:
- `LigerShark.WebOptimizer.Core` to `3.0.436`
- `Microsoft.AspNetCore.OpenApi` to `9.0.4`
- `MinimalHelpers.OpenApi` to `2.1.6`
- `OperationResultTools.AspNetCore.Http` downgraded to `1.0.28`
- `Swashbuckle.AspNetCore` upgraded to `8.1.1`
- `TinyHelpers.AspNetCore` to `4.0.25`
- `TinyHelpers.AspNetCore.Swashbuckle` to `4.0.19`
- Removed Twitter link and added Bluesky link in `_Layout.cshtml`.
- Updated library versions in `libman.json`, including `bootstrap-icons`, `alpinejs`, and `marked`.
- Changed `bootstrap-icons` provider to `jsdelivr`.
- Updated `alpinejs` and `@alpinejs/persist` versions to `3.14.9` in relevant files.
- Updated minification tool versions for improved performance.
- Updated Bootstrap Icons from version `1.11.3` to `1.12.1`, added new `bluesky` icon, and modified calendar SVGs.
- Updated `marked` library from v15.0.4 to v15.0.7 with new features for GFM support and added a license section.
- Introduced new files: `bootstrap-icons.scss`, `readme.md`, and `bluesky.svg`.
@marcominerva marcominerva merged commit 1373726 into master May 8, 2025
5 checks passed
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.

1 participant