Skip to content

v1.5.0

Latest

Choose a tag to compare

@Washingtonwei Washingtonwei released this 12 Dec 04:53
· 99 commits to main since this release
2cd67b0

馃殌 Project Pulse v1.5.0

This release enhances section administration, instructor collaboration, and team management flexibility, while also restoring backend test stability on newer Docker versions.
It resolves 2 feature issues and includes a critical platform compatibility fix.


馃敤 Improvements

  • Section instructor management (#21)

    • Admins can invite or add instructors to join a section by email (existing users added immediately; new users receive registration invites).
    • Supports role selection (Student | Instructor) when inviting users.
    • Instructors can be safely removed from a section, with a guard preventing removal of the last instructor.
  • Transfer teams between sections (#22)

    • Admins can move a team and its members between sections of the same course.
    • Enables workload balancing and team swaps without data loss.

馃О Maintenance

  • Fixed Testcontainers failures on Docker 29.0.0
    • Upgraded backend to Spring Boot 3.5.8, which includes the upstream compatibility fix.
    • Restored reliable local development and CI test execution.
    • Reference: spring-projects/spring-boot#48104

Tags: feature enhancement admin sections instructors teams testcontainers spring-boot docker v1.5.0