AngryEra

Fork of AngryAssignments with a focus on Classic Era and Raid-Helper integration.

File Details

v2.6.3

  • R
  • Feb 19, 2026
  • 333.44 KB
  • 979
  • 2.5.5+1
  • Classic + 1

File Name

AngryEra-v2.6.3.zip

Supported Versions

  • 2.5.5
  • 1.15.8

## v2.6.3

* Packaging: Explicitly excluded all unnecessary `LibDeflate` directories (tests, tools, etc.) to resolve persistent blacklist issues.

## v2.6.2

* Packaging: Further refined `LibDeflate` exclusions to ensure blacklisted files are not included.

## v2.6.1

* Packaging: Excluded `LibDeflate` documentation and example files to resolve CurseForge upload issues.

## v2.6.0

* New Feature: **Double-Click to Send**! Double-clicking a page in the tree view now automatically sends it to the display.
* Fix: **Mustache Templates**: Ensure custom variables are correctly passed to the rendering engine.
* Fix: **Markdown Formatting**: Italic text (`*text*`) no longer matches across multiple lines, preventing formatting issues with lists.

## v2.5.1

* Fix: Resolved a visual bug where the display background would appear offset during initialization.

## v2.5.0

* New Feature: **Recursive Category Export/Import**! Full categories with all sub-categories and pages can now be exported and imported as a single **Encoded AA** string.
* New Feature: **Smart Import Conflict Resolution**. When importing a page or category that already exists, you can now choose to:
    * **Replace** the existing item (preserving its exact position and sort order).
    * **Import as New** (automatically appends a unique suffix like `(1)` to the name).
* Improvement: **Import/Export Reliability**. Page and Category strings now use a shorter **AA:** prefix (`AA:Page:1:`) for efficiency.
* Improvement: **UI Polish**:
    * **Centralized Import**: Main menu now has a single "Import" category with sub-menus for **Encoded AA** and **JSON**.
    * Added a **Search Box** with a clear icon to the tree view for easier navigation.
    * Improved category and page **indentation** in the tree.
    * Categories and pages now use distinct colors in the tree.

## v2.4.0

* New Feature: Added configuration option for chat output format (Name only or Acronym).
* Fix: Improved permission checks for guild officer ranks.

## v2.3.9

* New Feature: **JSON Import/Export**:
  * Easily **Import** pages or categories from text strings via the Menu. Supports automatically creating categories from headers (`# Header`).
  * **Export** pages or categories to **JSON** (backup), **Markdown** (raw text), or **Output** (processed text for Discord).
* Support: Added `AngryEra_TBC.toc` for Burning Crusade Anniversary (20505) integration.
* Documentation: Updated repository description.

## v2.2.1

* New Feature: **Drag and Drop** reordering! You can now drag pages and categories within the tree view to reorder them or move them into other categories.
* New Feature: **New Shortcuts**:
  * Directional: `{left}`, `{right}`, `{up}`, `{down}` (High-visibility arrows)
  * Polarity: `{+}`, `{-}`, `{positive}`, `{negative}` (Thaddius/Mechanic icons)
  * Dynamic: `{page}` is replaced by the title of the currently displayed page.
* Improvement: **Visual Polish**:
  * Tree View icons (Expand/Collapse, Page, Settings) are now pixel-perfectly aligned.
  * Dragging items now shows a visual insertion line using the raid cursor.
  * Root and Nested items have optimized indentation for better hierarchy.
* Improvement: **Templates**:
  * Loading Raid Templates now preserves the correct boss order.
  * All Raid Templates now automatically include a `## {page}` header.
  * Added "The Silithid Royalty" to AQ40 template.
* Fix: Dropdown menus now close automatically when starting a drag operation or moving items.
* Fix: Resolved an issue where the Toggle Window keybinding could fail.

## v2.1.5

* Optimization: Rewrote 'Next Page' and 'Previous Page' logic to be significantly faster (O(n) without table allocation/sorting).

## v2.1.4

* Fix: Resolved a crash when moving pages to a category ("attempt to get length of local 'menuList'").
* Fix: "Edit Variables" for pages now correctly receives the page ID.

## v2.1.3

* Core: Mustache templates are now rendered before sending to chat/other players. This ensures backward compatibility with clients that do not support templating (or if the sender leaves the raid).
* Fix: Removed references to the deprecated "Revert" button which could cause errors.
* Fix: The "Edit Variables" menu option for Categories functionality restored.
* Data: Corrected "Sunder Armor" icon.
* Data: Added "Holy Water" (Stratholme Holy Water) to consumables list.

## v2.1.2

* Fix: Corrected spelling of "Noth the Plaguebringer" in Naxxramas templates.

## v2.1.1

* Documentation: Updated README with comprehensive guide on Templates, Variables, and Markdown.
* Credits: Added maintainer information.

## v2.1.0

* New Feature: Template System. "Load Raid" menu now supports saving your own custom templates from existing categories, in addition to the standard raid templates.
* UI Overhaul:
  * Tree View: Cleaner look with left-aligned expand toggles and hover-only "Gear" icons for context menus.
  * Context Menus: Unified menu system. Right-click or use the Gear icon to Rename, Delete, or Save templates.
  * Editor: Decluttered bottom bar by moving actions to a "Menu" dropdown.
  * Bulk Management: Improved dialog with dark background and smart selection (click category to toggle all children).
* Markdown Support: Assignments now support basic markdown syntax:
  * Headers: `## Header` (Displays in Gold + Uppercase)
  * Lists: `- Item` (Displays with bullet point)
  * Bold: `**text**` (Displays in White)
  * Italic: `_text_` (Displays in Grey)
* Template System: Assignments now support Mustache templates for dynamic content based on raid composition.
  * Examples: `{{me}}`, `{{#classes.WARRIOR}}{{name}} {{/classes.WARRIOR}}`
  * Variables: Use "Edit Variables" in the menu to define custom JSON data (e.g. `{"MT": "TankName"}`) usable in templates as `{{MT}}`.
  * Fix: Names in templates now correctly utilize Class Colors if the player is in the Raid or Guild.
  * Fix: Chat Output (e.g. "Output" button) now correctly renders templates before sending.
  * UI: Added visual indicator (‡) for pages/categories with custom variables.
* Added templates for MC, BWL, AQ40 and Naxxramas
* New Feature: Improved Backup system. Click "Restore" to browse and restore past versions.
* New Feature: Added "Highlight" button to the editor. Automatically colorizes player names in your assignment based on their class.
* Refactoring: Moved static data (icons, colors, shortcuts) to `Data.lua` and cleaned up `Core.lua` logic.
* Formatting: Expanded single-line code blocks for better readability.
* Shortcuts: Added a comprehensive list of raid utility shortcuts:
  * Warrior: {Sunder}, {AoE}, {Mock}, {Pummel}, {Taunt}, {Demo}, {Thunder}, {SW}, {LS}, {Reflect}