Rapid Application Development (RAD) Environment for Autodesk Revit®
GPL-3.0 License
Bot releases are hidden (Show)
Published by eirannejad over 4 years ago
tooltipdebuginfo
Published by eirannejad over 4 years ago
--username
and --password
Published by eirannejad almost 5 years ago
Everyone is encouraged to update to 4.7 as the previous versions are not supported anymore. The last 4.6 installer will be kept for backwards compatibility
https
option to telemetry serverscript.dump_json
and script.load_json
for easy loading and dumping json filesclean: true
in bundle metadata filecollapsed: true
in bundle filepyevent
module to shipped modulesSee the release notes here for each previous v4.7 beta updates.
4.7 Beta 4
4.7 Beta 3
4.7 Beta 2
4.7 Beta 1
Published by eirannejad almost 5 years ago
Published by eirannejad about 5 years ago
command-before-exec[*]
command-can-exec[*]
command-exec[*]
journal-updated
journal-command-exec
Telemetry System Improvements
Added output.print_image()
method
Misc core improvements
Core improvements related to upcoming non-modal window features
Added engine configs to Shift+Windows menu
transferred_project_standards
-> transferred-project-standards
transferring_project_standards
-> transferring-project-standards
Published by eirannejad about 5 years ago
Added bim360 cache cleaner to pyRevit CLI
All Revits
pyrevit caches bim360 clear --all
Only Revit 2019
pyrevit caches bim360 clear 2019
Published by eirannejad about 5 years ago
Charts.js
chart engine versiondoc-synced
event argsPublished by eirannejad about 5 years ago
Fixed misc bugs
Published by eirannejad about 5 years ago
revit.activeview
to revit.active_view
(FYI underlying HOST_APP.activeview
is also changed to HOST_APP.active_view
)pick_message
argument on revit.pick_*()
methods to message
for consistency.stack2
and .stack3
bundles are now combined into single .stack
bundle. Rename your stack bundle types to use .stack
.linkbutton
bundles using __assembly__
and __commandclass__
is deprecated. See pyRevit Bundles
_layout
files are deprecated. See Bundle Metadata
zerodoc
context renamed to zero-doc
pyrevitcore-pyrevit-pyrevit-tools-spy-getsyspath
)pyrevit init
commandbundle.yaml
bundle metadata file can provide information about the script..invokebutton
See pyRevit Bundles
.content
See pyRevit Bundles
.urlbutton
: URL Button bundle type for opening hyperlinks without writing code. See pyRevit Bundles
script.gh
or script.ghx
inside a pyRevit bundle, and pyRevit will ask Rhino.Inside to run that for you. Very similar to how DynamoBIM bundles work.context
detection model for all bundle tools. See Bundle Context
__authors__
and __author__
metadata variables in python scripts can be used interchangably now. Both accept a single string value e.g. __authors__ = "Me"
or list of strings e.g. __authors__ = ["Me", "Her", "Him"]
logger = script.get_logger()
now has deprecate()
and success()
levels. See Python Script Facilities
EXEC_PARAMS.command_uibutton
__persistentengine__
now allows a script to keep the engine in memory after execution. This is a necessary setting for scripts that deal with non-modal windowsforms.select_schedules
Published by eirannejad about 5 years ago
Published by eirannejad over 5 years ago
Published by eirannejad over 5 years ago
pyrevit revits fileinfo
exportPublished by eirannejad over 5 years ago
Published by eirannejad over 5 years ago
Misc improvements
Published by eirannejad over 5 years ago
Published by eirannejad over 5 years ago
Merged new CLI (v0.10) from develop branch: New CLI has better help, can export pyrevit env
results to a json object for your logging systems. It also cleaned up many extra binaries and files inside bin/
for smaller deployments.
Modified the merged PR for pyrevit
run that would copy all existing addons into the temp run environment. New CLI has an --import=<dir>
switch that allows importing a curated list of addons and other static resources into the temp run environment.
Published by eirannejad over 5 years ago
This release includes recompiled/renamed dependencies to resolve conflicts with other thirdparty addons and might break your tools. Check installation before deploying to your teams.
pyRevitLabs.MahAppsMetro
and pyRevitLabs.Json
pyrevit
python module from develop branch.pyrevit env
results to a json object for your logging systems. It also cleaned up many extra binaries and files inside bin/
for smaller deployments.pyrevit run
that would copy all existing addons into the temp run environment. New CLI has an --import=<dir>
switch that allows importing a curated list of addons and other static resources into the temp run environment..run
extension.Published by eirannejad over 5 years ago
Published by eirannejad over 5 years ago
Implemented/Fixed #543 #313 #545
Misc improvements
Published by eirannejad over 5 years ago
Fixed issue #543