Skip to content

Releases: gp247net/s-cart

3.1

Choose a tag to compare

@gp247net gp247net released this 03 Oct 00:31
Update version to 3.1

3.0.1

Choose a tag to compare

@gp247net gp247net released this 05 Sep 04:22
Update env

build: require gp247 ^3.0 and label the tech stack as S-Cart 3.x

Choose a tag to compare

@gp247net gp247net released this 30 Aug 08:09
Move the app onto the GP247 3.x line.
- composer.json: gp247/{core,front,shop} ^2.1 -> ^3.0
- README (EN + VI): tech-stack label S-Cart 2.x -> 3.x

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

2.1

2.1

Choose a tag to compare

@gp247net gp247net released this 26 Aug 10:21
fix(install): drop redundant migrate/sqlite steps from post-create-pr…

2.0.2: Add multi-instance Docker support with SC_DOCKER_ env prefix

Choose a tag to compare

@gp247net gp247net released this 27 Jul 11:21
Enable running N independent S-Cart/GP247 projects on one host by scoping
the compose project name, every container_name, the image tag and the named
volumes via SC_DOCKER_INSTANCE. Unset it and all identifiers stay byte-for-byte
as before (project "scart"/"scart-prod", "scart-app", "scart-vendor"...), so
existing single-project deployments are unaffected.

Prefix all Docker/host-side .env variables with SC_DOCKER_ so they are easy to
tell apart from the Laravel app config (APP_*, DB_*, MAIL_*...). Renamed:
PHP_VERSION, INSTALL_XDEBUG, XDEBUG_MODE, INSTANCE, APP_PORT, VITE_PORT,
DB_ROOT_PASSWORD, WWWUSER, WWWGROUP. These are consumed only by
docker-compose*.yml and the Dockerfile build args, never by the app itself.

COMPOSE_PROFILES keeps its exact name (Docker Compose reads it directly), and
Laravel-owned DB_HOST/DB_PORT/DB_USERNAME/DB_PASSWORD stay unprefixed.

Docs (DOCKER.md, DOCKER_vi.md, README.md, README_vi.md) updated with a
"run several projects on one host" section and the renamed variables.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

2.0.1

Choose a tag to compare

@gp247net gp247net released this 09 Jul 15:35
Update readme

Upgrade to 2.0

Choose a tag to compare

@gp247net gp247net released this 08 Jul 23:10
  • Upgraded the application to Laravel 13.
  • Completely replaced the legacy AdminLTE + PJAX admin interface with a modern Livewire + TailAdmin architecture.
  • Rebuilt the front-end using Livewire + Tailwind CSS, minimizing jQuery dependencies for improved maintainability and performance.
  • Added Right-to-Left (RTL) UI support for languages such as Arabic and Hebrew.
  • Added Docker support for simplified development, deployment, and environment consistency.

2.0-beta

2.0-beta Pre-release
Pre-release

Choose a tag to compare

@gp247net gp247net released this 08 Jul 23:05
Update readme

1.0.1

Choose a tag to compare

@gp247net gp247net released this 30 Aug 15:52
Update composer

1.0

1.0

Choose a tag to compare

@gp247net gp247net released this 24 Aug 23:06
Update