Releases: pyrevitlabs/pyRevit
Releases · pyrevitlabs/pyRevit
pyRevit v4.6.16
- Resolved/Implemented #513 #520 #522 #529
- Add debug log message to
Match Paint
tool to report picked up material name
Keynote Manager Improvements:
- Added regex support in keynote filtering
- Made window smarter about requesting keynote reloads. Previously closing the keynote manager would always reload the keynote file and would cause the user to own the keynote file in a workshared model. This would in turn create a frenzy of permission requests when many users were editing and reloading the keynote file.
- Add option for selecting a different keynote file instead of upgrading existing when using the keynote manager for the first time on a model.
- Add last edited info to keynote tag search
- Changed keynote styling re #529. Unused keynotes are no longer grey. Used keynotes use a darker text now.
- Resolved an issue with blank keynote manager on first load
pyRevit v4.7.0-beta
pyRevit v4.6.15
pyRevit v4.6.14
- Resolved #499 #496 #377 #469 #470 #498
- Added new Match Paint tool
- Added support for regional list separators in CSV export tool
- Added support for toggling multiple extensions at once
- Fixed CSV import bugs
- Big update to view reference and sheeted finder tools
- Fixed bug in View Template purge tool not showing schedule templates
pyRevit v4.6.13
pyRevit CLI v0.9.0.0
- Closed #479
- Improved cli help
- Implemented cli init
- Added version for pyRevit repos >= 4.6.13
pyRevit v4.6.12
pyRevit CLI v0.6.0.0
- Merged pyrevit cli repo with pyrevit repo
- Improved BasiFileInfo parser
- Addedd Revit 2019.2 build codes
- Disabled http url check for extension cloning
- Added update check when user checks cli version (
pyrevit -V
orpyrevit --version
)
Release notes from previous repo
v0.3.0
- Added beta release of new
pyrevit run
feature. See pyRevit CLI Help pyrevit help
is now smart about the cli version and opens the appropriate help url.
v0.2.19
- Added
switch
command. RE issue #14 - Resolved an issue with Revit installation finder getting confused over Revit - Content Library entries in registry.
v0.2.18
v0.2.17
- Improved Revit finder with new build numbers and better name matching
v0.2.16
- Internal updates and improvements
v0.2.15
- Updated the config module to write in UTF-8 to support directory paths with special characters and unicode characters
- Improved user env reporting: See
pyrevit env
in updated docs
v0.2.14
- Added support for setting origin remote urls on extension git repos. See CLI docs
$ pyrevit extensions origin <extension_name> --reset [--log=<log_file>]
$ pyrevit extensions origin <extension_name> [<origin_url>] [--log=<log_file>]
v0.2.13
-
Updated build number database
-
Improved product year detection
-
Improved installed Revit detection
-
Added support for setting origin remote urls on git repos. See CLI docs
$ pyrevit clones origin <clone_name> --reset [--log=<log_file>]
$ pyrevit clones origin <clone_name> [<origin_url>] [--log=<log_file>]
v0.2.11
- Added User Environment section to pyrevit env report to detect latest installed dotnet frameworks.
==> User Environment
%appdata%: "C:\Users\LeoW10\AppData\Roaming"
Latest Installed .Net Framework: "4.7.2"
v0.2.10
- Resolved a bug related to left over test code lines
v0.2.9
- Added more build number for Revit
- Dependency updates
- Misc updates and improvements
v0.2.7
- Updated dependencies and added support for new Revit build numbers
v0.2.5
First official public release
v0.2.4
- Added option to create pyRevit CLI shortcuts
pyrevit cli addshortcut <shortcut_name> <shortcut_args> [--desc=<shortcut_description>] [--allusers]
$ pyrevit cli addshortcut "Update My pyRevit" "clones update myclone --gui" --desc="Update my repo using pyrevit.exe"
v0.2.3
- Added GUI option to updater
pyrevit clones <name> update --gui
v0.2.2
- Added support for
usercan*
configs to allow configurations on pyRevit 4.6
pyrevit configs usercanupdate [(Yes | No)] [--log=<log_file>]
# enable disable extensions button
pyrevit configs usercanextend [(Yes | No)] [--log=<log_file>]
# enable disable settings button
pyrevit configs usercanconfig [(Yes | No)] [--log=<log_file>]
v0.2.1
- Renamed option
--all
to--installed
in attach command - Added
revits addons prepare
for creating the addins directory for each revit version before it is installed
v0.2.0
-
Remove
--nogit
option and added a new flavour ofclone
command that accepts deployment. So now there are full git clones, and deployed clones. -
Documentation updated: https://github.com/eirannejad/pyRevitLabs/blob/master/README_CLI.md
-
Added
--log=
for external logging of more commands
v0.1.5
- Added support for logging to a file. All log levels will be logged to the log file.
pyrevit clone dev --log=/path/to/logfile.txt
- Signed pyrevit.exe
- Internal improvements
v0.1.4
- Fixed issue with Update all not working. This works now.
pyrevit clones update --all
- Revised installer/uninstaller icon to coordinate with CLI and upcoming pyRevit installer icons and theme.
v0.1.3
- pyRevitLabs.CommonWPF updates
- Improved integration with pyRevit
- Finalized engine definition in pyRevitfile
[engines]
[engines.IPY273]
kernel = 'IronPython'
version = 273
path = 'bin\engines\273'
compatproducts = ['dynamo']
description = 'Provided for backward-compatibility with Dynamo BIM <= 2.0.1'
[engines.IPY277]
kernel = 'IronPython'
version = 277
path = 'bin\engines\277'
compatproducts = []
description = 'Provided for backward-compatibility'
Deployments can now include files in pyRevitfile
[deployments]
core = ['bin', 'pyrevitlib', 'site-packages', 'pyRevitfile']
base = ['bin', 'extensions', 'pyrevitlib', 'site-packages', 'pyRevitfile']
- minor CLI improvements
v0.1.1
- Added --attached option for updating existing attachments
pyrevit attach main latest --all
# this will update the existing attachments with specified engine
pyrevit attach main 277 --attached
v0.1.0
- Initial public version v0.1
pyRevit v4.6.11
Binary update to 0.3.0 to support new CLI pyrevit run
feature.
See pyRevit CLI Help