tag 0.8
9857e3dbe871024d9057cf6f8a292b13f059d71f
Bastien Clément <g@ledric.me>
2016-05-16 00:35:16 +0200

Tagging as 0.8


--------------------

Bastien Clément:
	- Geometry: sneaky semicolons
	- Geometry: leaking global
	- Pacman: replace the ugly space trick with a hook into Ace3 checkbox align code
	- Pacman: notify package list updates to AceConfigRegistry
	- Pacman: check package options table validity before appending it to pacman's one
	- Pacman: allow to open a specific package options
	- Network: Fire an AceOption update notification when receiving new version data
	- Encounters: refactor config tables generator
	- Encounters: allow options to specify icon
	- Encounters: automatically color bracket-wrapped text in desc
	- Encounters: customizable sub-options width
	- Pacman: no longer forget push-update status on pull
	- Encounters: align options if more than 4
	- Encounters: better looking config options
	- Encounters: mob scan helper
	- Encounters: allow to specify zoneid for individual token
	- Pacman: don't give Ace3 addon if not asked for
	- Pacman: handle the Ace3 reload case
	- Pacman: allow load() to pass additional parameters to script
	- Pacman: only provide the Ace3 addon if the package asked for it
	- Tracker: add UNIT_DISSIPATES as an alias to UNIT_DIED
	- Encounters: bug fixes
	- Encounters: smart and lazy additional args keys
galedric:
	- Encounters: remove first parameter to event dispatch if using new style declaration
Bastien Clément:
	- Cooldowns: disable static data checks until release
	- Encounters: extract spell id from the new spellGUID format
	- Encounter: target scanner
	- BigWigs: allow to cancel and store actions handler
	- Encounters: easier mod:options and mod:tokens helpers
	- Pacman: expose the sandbox root in the meta object
	- Hud: SetColor on a Text object should change the text color
	- Cooldowns: update some Paladin spells
	- Cooldowns: Reincarnation does not have CD in tooltip
	- Cooldowns: data validation helper (maybe intrusive ?)
	- Cooldowns: Remove March of the Damned
	- Token: remove the most_common_zone band-aid
	- Tracker: some Legion bosses seem to be vehicules
	- Encounters: change spell description text color
	- Encounters: update configuration look
	- Pacman: move operations before package configuration
	- Encounters: optimize Me() for the GUID case
	- Encounters: allow Me() to take a unitid
	- Roster: no longer return "player" when iterating raid group
	- Encounters: ScheduleActionOnce bindings
	- BigWigs: add ScheduleActionOnce
	- Encounter: handler wrap helper
	- Encounters: bug fixes
	- Token: missing return type in constraints setters
	- Encounters: remove args.sourceKey
	- Encounters: Fix mod:Healer and mod:Damager
	- Token: Update Create API, add zone restriction
	- Encounters: Call mod:OnOptionChanged if defined
	- Encounters: Precompute sourceKey and destKey
	- BigWigs: Clear intercepts on encounter end
	- Encounters: Unmark on mob death, just in case
	- Encounters: Marking documentation
	- Encounters: Bind user event to an independant addon to prevent conflict
	- Encounters: Interception bindings
	- BigWigs: Interception framework
	- Encounters: Fix bad handler wrapping
	- Tracker: FS_TRACKER_DIED is missing guid
	- Token: Throttle UpdateAcquirable()
	- Pacman: Rename reflect to meta
	- Encounters: Marking helpers
	- Encounter: Fix default value in option table
	- Token: Fix an issue preventing the WON event
	- Pacman: Pacman-provided Ace3 addon
	- Token: Minor documentation update
	- Encounters: Allow to filter on Ace3 event first argument
	- Token: Add in-game documentation
	- Encounters: API update and doc
	- Token: Fix some issues with timing and location
	- Network: Missing RAID_STRICT as a broadcast channel
	- Initial token implementation
	- Encounters: Allow desc to be left out in options table
	- Token: Module template
	- BigWigs: Add icon to Message()
	- Roster: In case LGIST does not have UnitId, scan raid instead
	- Encounters: Add mod:UnitId(guid)
	- BigWigs: Use key for pulse if icon not given
	- Encounters: Ordered options table with mod:opt
	- Encounters: Add color to suffixes
	- Hud: Ensure text frame points are cleared before setting them again
	- Hud: DrawText implementation
	- Pacman: Hide trusted players box if none
Maickel Pasta:
	- Added :DrawText feature
Bastien Clément:
	- Pacman: Hide trusted players box if none
	- Encounters: Allow MobId to take a UnitID
	- Encounters: Options table generator
	- Pacman: Change package-locals from _L to _P
	- Core: Hide player key from config window
	- Pacman: Answer to Probe requests even if we don't have the package
	- Pacman: defaults to reloading main if no reload() is defined
	- Pacman: Package export feature
	- Tracker: Use new nameplates events
	- Encounters: Fix order issue
	- Hud: Move the player point one strata lwoer
	- Hud: Allow creation of TrackerPoint before unit is discovered by the tracker
	- Encounters: transcripts and better end detection
	- Fix a rare case of broken guid
	- Cooldowns: Hand of Purity and Tremor Totem are not available in Legion
	- Encounters: Transcriptor integration
	- BigWigs: Re-enable core when disabled
	- Encounters module
	- Network: Add disable option
	- Roster: use UnitGroupRolesAssigned if LibGroupInSpec_T is late
	- BigWigs enhancements
	- Cooldowns: talents spells
	- Cooldowns: Specialization spells
	- Cooldowns: Ignore disabled or Legion spells
	- Cooldowns: Racials
	- Cooldowns: All specs IDs
	- No cooldown broadcast if not in group
	- Fix RAID messages when in a LFR/LFG group
	- Reincarnation does not reset on wipe
	- Cooldowns update
	- Heavy cleanup in cooldown tracker
	- Fix sorted iterator with limit
	- Fix roster iterator
	- Remove capitals from module titles
	- Fix libraries issue
	- Fix cooldowns
	- Some fixed for FSCD2
	- Package with LibDualSpec
	- Add network support
	- Cooldowns docs
	- Import cooldowns data from FSCD
	- Cooldown tracker
	- Better package reflection
	- Cooldowns structure
	- Remove Dump
	- WTF is git doing with my .toc file
	- Roster tracker based on LibGroupInSpecT
	- Ignore Intellij project
