diff --git a/.github/DISCUSSION_TEMPLATE/q-a.yml b/.github/DISCUSSION_TEMPLATE/q-a.yml deleted file mode 100644 index db66577f..00000000 --- a/.github/DISCUSSION_TEMPLATE/q-a.yml +++ /dev/null @@ -1,24 +0,0 @@ -title: 'Q&A' -body: - - type: input - validations: - required: true - attributes: - label: shlink-web-client version - placeholder: x.y.z - - type: dropdown - validations: - required: true - attributes: - label: How do you use shlink-web-client - options: - - https://app.shlink.io - - Docker image - - Self-hosted - - Other (explain in summary) - - type: textarea - validations: - required: true - attributes: - label: Summary - value: '' diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 36d052d5..00000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,7 +0,0 @@ - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml index 44c11cb8..22821f63 100644 --- a/.github/ISSUE_TEMPLATE/config.yml +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -2,4 +2,4 @@ blank_issues_enabled: true contact_links: - name: Question - Support about: Do you need help setting up or using shlink-web-client? - url: https://github.com/shlinkio/shlink-web-client/discussions/new?category=q-a + url: https://github.com/orgs/shlinkio/discussions/new?category=help-wanted diff --git a/.github/dependabot.yml b/.github/dependabot.yml index bce94ba7..5ccfff6e 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -45,10 +45,6 @@ updates: patterns: - 'tailwindcss' - '@tailwindcss/*' - ignore: - # Bootstrap can introduce visual breaking changes on styles - # Ignore it, since the plan is to remove it anyway - - dependency-name: 'bootstrap' - package-ecosystem: docker directory: '/' schedule: diff --git a/CHANGELOG.md b/CHANGELOG.md index 66809c94..365b257d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,26 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org). +## [4.4.1] - 2025-06-23 +### Added +* *Nothing* + +### Changed +* [shlink-web-component#661](https://github.com/shlinkio/shlink-web-component/issues/661) and [#1571](https://github.com/shlinkio/shlink-web-client/issues/1571) Fully replace bootstrap with tailwind. +* Add the new light theme brand color. +* Update to `@shlinkio/shlink-frontend-kit` 1.0.0 and `@shlinkio/shlink-web-component` 0.15 +* Replace reactstrap nav bar with `NavBar` component from `@shlinkio/shlink-frontend-kit` + +### Deprecated +* *Nothing* + +### Removed +* *Nothing* + +### Fixed +* *Nothing* + + ## [4.4.0] - 2025-04-20 ### Added * [#1510](https://github.com/shlinkio/shlink-web-client/issues/1510) Existing HTTP credentials (cookies, TLS certs, authentication headers) can now be forwarded to the API server if appropriate [CORS headers](https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Access-Control-Allow-Credentials) are set diff --git a/Dockerfile b/Dockerfile index 9cb5ad40..4e7f1eb7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:23.11-alpine AS node +FROM node:24.2-alpine AS node COPY . /shlink-web-client ARG VERSION="latest" ENV VERSION=${VERSION} diff --git a/dev.Dockerfile b/dev.Dockerfile index 34de97b3..38ddfa0f 100644 --- a/dev.Dockerfile +++ b/dev.Dockerfile @@ -1,4 +1,4 @@ -FROM mcr.microsoft.com/playwright:v1.52.0-noble +FROM mcr.microsoft.com/playwright:v1.53.1-noble ENV NODE_VERSION 22.14 ENV TINI_VERSION v0.19.0 diff --git a/docker-compose.yml b/docker-compose.yml index ba73f461..fcaf3697 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,8 @@ services: build: context: . dockerfile: ./dev.Dockerfile - command: /bin/sh -c "cd /home/shlink/www && npm install && npm run start" + working_dir: /home/shlink/www + command: /bin/sh -c "npm install && npm run start" volumes: - ./:/home/shlink/www ports: diff --git a/index.html b/index.html index d5c4a3a3..3aee0f8d 100644 --- a/index.html +++ b/index.html @@ -84,7 +84,7 @@ -
+