Toolbox Extender

Extends built-in MATLAB capabilities of toolbox creating
155 Downloads
Updated 30 Sep 2020

When you create toolbox you often face issues, i.e.:
- how to automate routine tasks related to the toolbox building end using
- how to easily and correctly distribute your toolbox via the internet
- how to make users notice that a newer version of the toolbox is available
- how to easily store toolbox data (i.e. user preferences) not in the curent folder but in some convinient location
Toolbox Extender address those issues extending built-in MATLAB capabilities of toolbox creating.

Cite As

Pavel Roslovets (2024). Toolbox Extender (https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v2.3.1), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2020b
Compatible with R2018b and later releases
Platform Compatibility
Windows macOS Linux
Categories
Find more on Toolbox Distribution in Help Center and MATLAB Answers

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Versions that use the GitHub default branch cannot be downloaded

Version Published Release Notes
2.3.1

See release notes for this release on GitHub: https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v2.3.1

2.3.0

- Easily read/write files with Extender, check MATLAB version with Dev
More info:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

2.2.2

- Dev: fix bug in gendoc()
More information:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

2.2.1

- Generate Markdown documentation from Live Scripts
- Migration to R2019b
- Dev: updated gendoc()
More information:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

2.2.0.0

See release notes for this release on GitHub: https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v2.2.0

2.1.0.0

See release notes for this release on GitHub: https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v2.1.0

2.0.1.0

See release notes for this release on GitHub: https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v2.0.1

2.0

- New functions to work with favorites (Extender)
- Storage works with mat, json and prefs
- Works in R2019b
- Works within MATLAB Projects (beta)
- Some breaking changes
More information:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

1.9.0.0

See release notes for this release on GitHub: https://github.com/ETMC-Exponenta/ToolboxExtender/releases/tag/v1.9

1.8

- Create one-line web install command for your toolbox
- Use ToolboxDev directly
- Now works in MATLAB Online
More information:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

1.7

- Updater is significantly improved
- Extender and Dev have new features
More information:
https://github.com/ETMC-Exponenta/ToolboxExtender/releases

1.6

- Extender: *gvc* and *uninstall* were fixed

1.5

- Use ToolboxDev to easily create or delete GitHub release for any GitHub repository
- TooboxExtender: **web** method to open GitHub page of project

1.4

- migrated to R2019a
- Dev: doc generation is optional during build and test
- Extender: uninstall fixed
- doc fixed and refined

1.3

- Dev: auto update project root and file when build toolbox
- ready for R2019a

1.2

- Documentation has been updated

1.1

- Storage was fixed

1.0

-> Toolbox Updater has been renamed to Toolbox Extender
+ Storage class has been added
+ All classes have been refined
+ Doc has been added
+ Toolbox Extender App for convinient work

0.3

Documentation:
- improved documentation
- GettingStarted guide

New Developer functionality:
- *gendoc* function automatically generate .html from .mlx in *doc* folder when you *build*
- easier deploy to GitHub and create new release

0.2

- now works with App projects

0.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.