Quote Originally Posted by ZorbaTHut View Post
PTS changelist, containing our first blob of new 1.8 functionality:NEW FEATURES:* Completed the Deprecation system. The new function Command.System.Strict() can be run in order to cause intentional errors in deprecated functions. We strongly recommend testing out your addon with Command.System.Strict() enabled, as deprecated functionality will be removed soon!* Added .zone/coordX/coordY/coordZ members to Inspect.Unit.Detail(), along with appropriate events.* Added Inspect.Zone.Detail().* Added Inspect.System.Version().* Added currentCooldownPaused flag to Inspect.Ability.Detail() to deal with abilities that pause their cooldown (for example, Bull's Eye.)* Added math.tau.* Added Element:GetChildren().* Function parameter errors will now print the actual parameters passed in as part of the error message.* Added documentation for UI.Context and UI.Frame.* Added documentation for all parameter types.* Added documentation for all UI.Native frames.BREAKING CHANGES:* Renamed "PortraitGroupX" to "PortraitPartyX" to conform to our standard naming scheme.SORT OF BREAKING CHANGES:NONBREAKING CHANGES:BUGFIXES:* Fix some minor memory leaks that could be caused by incorrect function parameters.* Fix typos in documentation.* Itemtype IDs for randomly-generated planar essences will no longer be incorrect.* Inspect.Item.Detail(), when applied to a mail item or auction item, will now properly show stack size.* Fixed functionality issues and documentation in Command.Mail.Send().DIFF:Things that are actually new:
Code:
Basic globals:	math.tau Inspectors:	Inspect.System.Version	Inspect.Zone.Detail Commands:	Command.System.Strict Native frames:	UI.Native.PortraitGroup1 (removed)	UI.Native.PortraitGroup2 (removed)	UI.Native.PortraitGroup3 (removed)	UI.Native.PortraitGroup4 (removed)	UI.Native.PortraitParty1	UI.Native.PortraitParty2	UI.Native.PortraitParty3	UI.Native.PortraitParty4 Events:	Event.Unit.Detail.Coord	Event.Unit.Detail.Zone UI:	Element: Inherits from Layout		Members:			GetChildren
Things that are better-documented:
Code:
Basic globals:	UI.Context	UI.Frame	Parameter types:	Context	Element	Frame	Layout	Mask	Native	RiftButton	RiftCheckbox	RiftScrollbar	RiftSlider	RiftTextfield	RiftWindow	Text	Texture	ability	achievement	achievementcategory	auction	boolean	buff	currencycategory	frameEventTable	function	item	itemtype	location	mail	nil	number	number/nil	slot	string	table	title	unit	variant	zone
Jump to post...