v1.0.3

zarazhangrui/frontend-slidesv1.0.3Feb 3, 2025by safwansamsudeen

AI Summary

This release marks the transition to version 1.0, featuring a complete framework rewrite, new view modes, and support for custom views with time units. It includes numerous bug fixes, dependency updates, and UI enhancements.

Key Highlights

  • Complete framework rewrite to version 1
  • New View Modes support
  • Custom views with time units (hour, day, month)
  • UI enhancements and bug fixes
  • Dependency updates (Vite, Rollup)

New Features

  • Custom views with units
  • View Modes
  • Custom popup HTML documentation
  • UI enhancements

Full Release Notes

## What's Changed
A complete rewrite of the framework, with many enhancements, bug fixes, and a fresh UI.

* fix: check if today_button is defined before use it by @thomasync in https://github.com/frappe/gantt/pull/437
* chore(deps-dev): bump vite from 5.2.10 to 5.2.14 by @dependabot in https://github.com/frappe/gantt/pull/434
* Fix custom popup html documentation for v0.8 by @tagliala in https://github.com/frappe/gantt/pull/440
* chore(deps): bump rollup from 4.17.1 to 4.22.4 by @dependabot in https://github.com/frappe/gantt/pull/443
* chore(deps): bump cross-spawn, eslint and jest by @dependabot in https://github.com/frappe/gantt/pull/462
* Fix #[431]: add support for custom views with units(hour,day,month) by @moradlarbi in https://github.com/frappe/gantt/pull/454
* chore(deps-dev): bump rollup from 4.17.1 to 4.27.4 by @dependabot in https://github.com/frappe/gantt/pull/464
* Fix regression with webpack by @tagliala in https://github.com/frappe/gantt/pull/441
* Pre v1 Cleanup by @safwansamsudeen in https://github.com/frappe/gantt/pull/423
* fix: issues with highlight system and todayDate. by @MercurialUroboros in https://github.com/frappe/gantt/pull/475
* View Modes by @safwansamsudeen in https://github.com/frappe/gantt/pull/474
* Release v1 by @safwansamsudeen in https://github.com/frappe/gantt/pull/487
* fix: on calling update_task, start and end date not being updated by @inveention in https://github.com/frappe/gantt/pull/492
* Publish v1 by @safwansamsudeen in https://github.com/frappe/gantt/pull/488
* chore(deps-dev): bump vite from 5.4.11 to 5.4.12 by @dependabot in https://github.com/frappe/gantt/pull/497
* Publish new changes by @safwansamsudeen in https://github.com/frappe/gantt/pull/499
* Sync branches by @safwansamsudeen in https://github.com/frappe/gantt/pull/500
* chore: format by @safwansamsudeen in https://github.com/frappe/gantt/pull/501

## New Contributors
* @thomasync made their first contribution in https://github.com/frappe/gantt/pull/437
* @tagliala made their first contribution in https://github.com/frappe/gantt/pull/440
* @moradlarbi made their first contribution in https://github.com/frappe/gantt/pull/454
* @MercurialUroboros made their first contribution in https://github.com/frappe/gantt/pull/475
* @inveention made their first contribution in https://github.com/frappe/gantt/pull/492

Thanks to everybody who helped with this release!

See the Full Changelog [here](https://github.com/frappe/gantt/compare/v0.8.0...v1.0.3).