Skip to main content
Tiger Grades Team
Education Intelligence Platform Developers
View all authors

Tiger Grades v0.0.4 - Enhanced Analytics & Version Management

ยท 4 min read
Tiger Grades Team
Education Intelligence Platform Developers

We're excited to announce the release of Tiger Grades v0.0.4, featuring enhanced category weight analytics, improved version management, and expanded multilingual support with Mandarin translations.

โœจ What's New in v0.0.4โ€‹

๐Ÿ“Š Category Weight Analyticsโ€‹

The standout feature of this release is the new category weight visualization system. Teachers can now view detailed analytics about how grade categories impact overall student performance:

// New AJAX endpoint for category weight analysis
fetch('/wp-json/tiger-grades/v1/analytics/category-weights', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
class_id: classId,
grade_type: 'current_semester'
})
})
.then(response => response.json())
.then(data => displayCategoryWeights(data));

This feature provides:

  • Real-time weight calculations for each grade category
  • Visual breakdown of how categories contribute to final grades
  • Interactive charts showing category impact across different grade types
  • Actionable insights for optimizing grading strategies

Tiger Grades v0.0.3 - Foundation Release with DevOps Infrastructure

ยท 5 min read
Tiger Grades Team
Education Intelligence Platform Developers

Tiger Grades v0.0.3 marks a pivotal moment in our development journey, establishing robust DevOps infrastructure, comprehensive error handling, and semester management capabilities that lay the groundwork for enterprise-scale deployments.

๐Ÿ—๏ธ DevOps Infrastructure Revolutionโ€‹

Automated Deployment Pipelineโ€‹

This release introduces our comprehensive CI/CD pipeline with changie integration for automated changelog management:

# .github/workflows/deploy.yml
name: Tiger Grades Deployment
on:
workflow_dispatch:
inputs:
environment:
description: 'Deployment Environment'
required: true
type: choice
options:
- development
- staging
- production

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Deploy to WordPress
run: ./scripts/deploy-dev.sh ${{ github.event.inputs.environment }}

Key DevOps Features:

  • ๐Ÿ”„ Automated deployments with environment-specific configurations
  • ๐Ÿ“ Changelog generation using changie for consistent release notes
  • ๐Ÿ” Secret management with environment-based credential handling
  • ๐Ÿšจ Rollback capabilities for failed deployments
  • ๐Ÿ“Š Deployment monitoring with automated health checks