-
Version 0.0.1 Stable
released this
2026-06-14 08:58:10 +00:00 | 0 commits to main since this releaseProjectKiln Initial Release
ProjectKiln is now in a usable first-release state. This version focuses on project management, task tracking, versions, workflows, permissions, and a clean installation flow.
Highlights
- Project sidebar navigation
- Create, view, and edit projects
- Create, view, and edit versions per project
- Create, view, and edit tasks
- Inline editing for task, project, and version fields
- Full edit popups for tasks, projects, and versions
- Task comments with replies, editing, and deletion
- Custom task types and priorities
- Custom fields per task type
- Task statuses and workflow-based state transitions
- Admin area for workflows, task options, and user management
- Permission system with admin, create, and edit rights
- Per-user project access management
- Profile page with username, email, password, profile picture, and theme selection
- Theme system with White, Dark, Purple, Green, and Beige
- Installer with database setup and first admin user creation
- OpenAPI/API extensions for the new features
- Frontend cleanup with split JS and CSS files per view
Task Management
Tasks can be created, opened, edited, and updated through the API. Fields such as title, description, type, priority, assignee, fix version, and custom fields can be edited directly in the task view.
Fixed-value fields use dropdowns with valid options, making editing safer and more consistent.
Tasks now also support workflow-based status transitions. If a task has no status yet, ProjectKiln uses the default state of the task type.
Comments
Tasks now include a comment system. Comments are sorted by ID, replies are displayed indented, and users can edit or delete their own comments.
Admin And Workflows
The admin area now includes:
- Workflow editor with Cytoscape.js graph visualization
- Global task states
- Global state transitions
- State assignment per task type
- Default state per task type
- Task type management
- Priority management
- Custom field management
- User rights management
- Project access management
Installer
The new installer checks whether ProjectKiln is already installed. If not, it prepares the database and then creates the first admin user.
Only after the admin user has been created successfully,
installed=trueis set.Frontend Cleanup
The previously large
home.jsfile has been split into smaller files. CSS is now also separated per viewer, making future changes easier to maintain.Downloads