# \[IALabs\] Scripting Module

**URL:** <https://forum.inductiveautomation.com/t/ialabs-scripting-module/5126>\
**Category:** 3rd Party Modules\
**Created:** [September 11, 2012, 1:18am UTC](https://forum.inductiveautomation.com/t/ialabs-scripting-module/5126 "2012-09-11T01:18:11Z")\
**Posts on this page:** 1\
**Showing post:** 17

<div class="post-metadata">

**Author:** ![Travis.Cox](https://avatars.discourse-cdn.com/v4/letter/t/b9bd4f/32.png) [@Travis.Cox](https://forum.inductiveautomation.com/u/Travis.Cox)\
**Post date:** [July 26, 2013, 8:36pm UTC](https://forum.inductiveautomation.com/t/ialabs-scripting-module/5126/17 "2013-07-26T20:36:27Z")

</div>

Ok there is now a new update for the IA labs scripting module. You can download it on the marketplace:

[marketplace.inductiveautomation. … oduleId=46](http://marketplace.inductiveautomation.com/moduledetail?moduleId=46)

Here is the changelog:

- system.tag.browseTags function now recurses UDT tags

- New native sort order on browseTags function

- Fixed bug that didn’t allow multiple overrides on a single tag withing a UDT

- Added new system.opc.browse function to browse the OPC servers

- Added system.db.runSFPrepUpdate and system.db.runSFUpdateQuery to run inserts, updates, and deletes through the store and forward system in scripting.

- Added new OPC browse function to the expression language. Simply bind a tree view component to an expression “browse()”

- Added new tag browse function to the expression language. Simply bind a tree view component to an expression “browseTags()”

---

_[View the full topic](https://forum.inductiveautomation.com/t/ialabs-scripting-module/5126)._
