Skip to content

DexScript - V0.5#16

Merged
Caylies merged 134 commits intomainfrom
dev
Apr 21, 2025
Merged

DexScript - V0.5#16
Caylies merged 134 commits intomainfrom
dev

Conversation

@Caylies
Copy link
Owner

@Caylies Caylies commented Jan 27, 2025

DexScript version 0.5 introduces many new features, such as the long-awaited mass updating/deleting commands, improved DexScript speed, and more.

TODO

  • Commands
    • Add mass updating FILTER > UPDATE
    • Add mass deletion FILTER > DELETE
    • Add filter viewing FILTER > VIEW
    • Add template commands TEMPLATE > CREATE > MODEL
    • Add help command HELP
  • Support the latest BallsDex version
    • Fix the save_file function to work with the new media folder
  • Dev Commands
    • Improve dev commands
    • File Commands
      • Add listdir command
      • Allow the deletion of directories
    • Eval Commands
      • Add eval presets
        • Add save command for saving presets
        • Add run command for running eval presets
        • Add remove command for removing eval presets
  • Installers
    • Remake uninstaller to reflect new installer code changes
    • Update installer and improve UI
  • Organization and Overhauls
    • Overhaul readme file
    • Overhaul parsing code
    • Turn DexScript into a package
      • Split DexScript into multiple files
        • Create __init__.py file
        • Create cog.py file
        • Create commands.py file
        • Create parser.py file
        • Create utils.py file
  • Remove version.txt in favor of pyproject.toml
  • Improve parsing and autocorrection speed
  • Allow attachments to be used in the UPDATE command correctly
  • Create a file for fixing bot.py newline issue
  • Allow classes to be used in the Methods class
  • Use model identifier when updating a field that uses a model
  • Optimize DexScript v0.5 for release, fix bugs, and test DexScript v0.5.

@Caylies Caylies merged commit 65b126c into main Apr 21, 2025
2 checks passed
@Caylies Caylies deleted the dev branch May 19, 2025 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant