Skip to content

Releases: tamurashingo/clails

v0.0.4

Choose a tag to compare

@tamurashingo tamurashingo released this 13 May 23:14
68405d0

What's Changed

Full Changelog: v0.0.3...v0.0.4

v0.0.3

Choose a tag to compare

@tamurashingo tamurashingo released this 09 Jan 11:55
b967512

What's Changed

Full Changelog: v0.0.2...v0.0.3

v0.0.2

Choose a tag to compare

@tamurashingo tamurashingo released this 17 Dec 09:48
4d645a0

New Features

Swank Server Support (#83, #86)

  • Added Swank server functionality for remote debugging via REPL
  • Added --swank-address option to configure Swank server binding address

Task System (#96, #97)

  • Implemented a task system for defining and executing application-specific operations
  • Task definition with deftask macro
  • Task grouping with defnamespace macro
  • Task dependency management
  • Execute custom tasks via clails task command
  • Automatic loading of tasks from lib/tasks/ directory
  • Integrated logging functionality

Native Query Support (#92)

  • Added support for native queries (SELECT, UPDATE) using cl-batis
  • Enables direct SQL statement writing for flexible database operations

Pessimistic Lock Feature (#93)

  • Implemented pessimistic locking
  • Support for database-level exclusive control
  • Compatible with MySQL, PostgreSQL, and SQLite3

Docker Development Environment Support (#89)

  • Automatically generate Docker development environment files during project creation
  • Added development environment templates including Dockerfile.dev, docker-compose.dev.yml, and Makefile
  • Simplified container-based development

Installation and Setup Improvements (#101)

  • Removed qlot dependency from clails command and migrated to Roswell install-based approach
  • Simplified installation process

Bug Fixes

View Package Resolution Fix (#87)

  • Fixed view package resolution to use *project-name* instead of directory path

Model Definition Loading Fix (#99)

  • Fixed bug related to loading model definitions

View Path Generation Fix

  • Fixed view path generation in generate command

Dockerfile Fixes

  • Fixed Dockerfiles for development and test environments

SBCL 2.5.10 Support (#91)

  • Added support for SBCL version 2.5.10

Documentation

New Documentation

  • Added detailed task system documentation (task.md / task_ja.md)

Documentation Updates

  • Significantly updated command reference (command.md / command_ja.md)
  • Extensively expanded model guide (model.md / model_ja.md)
  • Added procedures for both Docker and local environments to quickstart guide (quickstart.md / quickstart_ja.md)

Tests

  • Added test cases for native queries (MySQL, PostgreSQL, SQLite3)
  • Added test cases for pessimistic locking (MySQL, PostgreSQL, SQLite3)
  • Added test cases for task system

v0.0.1

Choose a tag to compare

@tamurashingo tamurashingo released this 07 Nov 20:21
8b8e3e6

first release

  • MVC framework
  • database migration
  • testing framework (based on rove)

v0.0.1-beta

v0.0.1-beta Pre-release
Pre-release

Choose a tag to compare

@tamurashingo tamurashingo released this 22 Oct 23:57
a9c7958

beta release