Skip to content

Release v1.0.0 #137

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 5 commits into from
Feb 18, 2025
Merged

Release v1.0.0 #137

merged 5 commits into from
Feb 18, 2025

Conversation

Lzw655
Copy link
Collaborator

@Lzw655 Lzw655 commented Dec 13, 2024

v1.0.0 - 2025-02-17

Breaking changes:

  • Rename configuration files to follow consistent naming convention:

    • ESP_Panel_Board_Custom.h -> esp_panel_board_custom_conf.h
    • ESP_Panel_Board_Support.h -> esp_panel_board_supported_conf.h
    • ESP_Panel_Conf.h -> esp_panel_drivers_conf.h
  • Modernize codebase organization:

    • Add namespaces for better code organization:

      • esp_panel::utils - Utility functions and classes
      • esp_panel::drivers - Device drivers
      • esp_panel::board - Board driver
    • Deprecate legacy ESP_Panel* class names in favor of namespaced versions

  • Add external dependency on esp-lib-utils library

  • Add support for dynamic board configuration loading at runtime

Enhancements:

  • feat(repo): refactor with using esp-lib-utils
  • feat(repo): support build on the MicroPython
  • feat(lcd): add LCD controller AXS15231B, HX8399, JD9165, ST7703, ST77903(RGB)
  • feat(touch): add touch controller AXS15231B, STMPE610, SPD2010
  • feat(backlight): add backlight device Custom, SwitchExpander
  • feat(board): add board Jingcai:JC8048W550C @lsroka76 (JC8048W550C 800x480 support #132)

Related Issues

@Lzw655 Lzw655 force-pushed the feat/refactor_and_support_micropython branch 2 times, most recently from 8ae5cd3 to ea1f506 Compare January 24, 2025 08:34
@Lzw655 Lzw655 force-pushed the feat/refactor_and_support_micropython branch from 844195b to b82640c Compare February 7, 2025 06:18
@Lzw655 Lzw655 force-pushed the feat/refactor_and_support_micropython branch from 76ef1db to e06e131 Compare February 17, 2025 13:28
@Lzw655 Lzw655 marked this pull request as ready for review February 17, 2025 13:28
@Lzw655 Lzw655 force-pushed the feat/refactor_and_support_micropython branch from e06e131 to c845145 Compare February 18, 2025 03:33
@Lzw655 Lzw655 merged commit a5007cc into master Feb 18, 2025
3 checks passed
@Lzw655 Lzw655 deleted the feat/refactor_and_support_micropython branch February 18, 2025 05:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants