Changelog
GHI - v.0.22
New Features:
- Implemented the ability to transcribe letter and books.
- Introduced dynamic right click functions, which makes it possible to introduce new right click actions.
- Added right click function to display time in say, text or emote, to use as pocketwatch.
- Added 2000 new icons from WotLK.
- Added a right click function to produce an item.
- Added ability to consume other GHI items as right click function.
- Added LUA statement as dynamic requirement.
- Added the abilitiy to trade bags including its contenst.
- It is now possible to insert links by using %l or %L in scripts aswell.
- Added slash command to ping other players to see if they got GHI. Avaliable as /ghi ping Name
- Added slash command to reload the ui, but safe the chat boxes. Avaliable as /ghi reload

Comparability:
- GHI buffs is now comfortible with X-perl.
- Fixed a unitAura colision with RatingBuster.

Bug fixes
- Fixed a minor bug in buff-frame
- Added a function to reload the user interface without clearing the chat frames.
- Added the ability to disable buffs. This is recommanded when using vehicles to avoid the UI to lock up, if exiting in combat.
- Fixed a bug (in GHM) which caused check boxes not to initialise correctly. This includes causing non-consumeable items to be consumable and same for copyable items.
- It is now possible to get an item off the cursor by click on its original bag spot.
- Fixed a bug which gave lua errors when merging two stacks.
- Version numbers now update correctly when editing an item which include a right click function.
- Pressing enter while editing a title of a book no longer result in an error.
- Fixed a bug, regarding cooldown data, when adding a right click action to an item without any action.
- Editing the title of a book inside the edit item frame no longer clears the whole book.
- Copying a bag no longer results in having two bags with the same contenst.
- GHR factions now show correctly in the GHR rep right click action.
- Bag now updates right after editing an item.
- Hyperlinks in books now changes page correctly when clicked.
- Inserting or deleting pages in a book now updates the hyperlinks.
- Added cursor dynamic feedback function for more dynamic cursor use.
- Fixed a bug that caused item links not to show the creater of an item.
- Requirements now show up in tooltip for the item, when in the backpack. These alias can eventually be written and shown instead of the precise requirement string.
- Fixed a bug that maybe cause all items to disapear suddently (it is not yet known if it is the only reason for it).
- Fixed a bug that causes memory use to grow a lot on busy servers.
- Added a catche to avoid large amount of memory garbage when using the actionbars to GHI items.
- Accepting a trade now unaccepts as intented when a GHI item is added or removed.
- Fixed a bug causing items to disapear in bags that is larger than 24 slots.

GHI - v.0.21
- Fixed a bug that caused GHI links not to show in chats with many GHI users.
- Fixed a wrong hook of the chat frame after 3.0.
- Fixed hooking bugs in buff, trade, split and world frame.
- The Right Click action list now sort types alphabeticaly on 2 letters instead of 1.
- Added ability to make buffs non stackable.
- The buff system have been rewritten to be more dynamic for addons.
- Buffs is now comfortible with x-perl.
- Editing a requirement now inserts the requirement as intented.
- It is now possible to make 1 slot bags.

GHI - v.0.20
- Fixed a bug that caused expressions not to show when used together with some addons.
- Fixed requirements for adding right click functions. It is no longer possible to make several letters or several bags inside one item.
- Sending a link in whisper will now also show links for the sender as intented.
- [] messages is no longer delayed for ForgottenChatCC and Prat users.
- Generating links from empty slots no longer results in error.
- It is now possible to relink an item by shift clicking a link while writing.

GHI - v.0.19
- Implemented Duration
- Links now show as intented in all chat boxes.
- Text that includes [ ] no longer get delayed if the sender is a GHI user.
- Added a catche clearing to reduce the memory useage.
- Fixed a bug regards to GHR ranks.
- When trading an item it will now be the precise stack you trade that is traded, instead of eventual identical items.
- Writing %l in an expression will insert the link of the item.
- Edit scripts now insert the old script as intented.
- The backpack icon is now resizeable.
- Added a Help, Info and Options frame accessable by the "?" button.
- Entering too much text and commands on a page in a book will no longer trigger the SimpleHTML code to be visible.
- Added the ability to mark and copy text made by others.
- Added the ability to flag a buff to always cast on self.
- Added additional info to Sound right click action.
- When recieving books and other large items a message in the item tooltip will show if the item is not yet transfered.

GHI - v.0.18
- Removed test messages, which was printing data when using a right click function.
- Items without right click actions no longer have a cooldown and will no longer show a use text.
- Icons now show correctly in books again.
- It is now possible to cast buffs on your target, if the target is also using GHI (v.0.18 or above).

GHI - v.0.17
- You can now copy your own items, copyable or not, as intented.
- Updated the icon list with more than 1000 new icons (mainly from TBC). Thanks for Nec for aiding with that.
- Implemented a new Create Item system, based on GHM.
- Introduced the ability to have several right click actions on one item.
- Introduced right click requirements.
- Fixed a bug that caused problems with links in whispers for ForgottenChat users.

GHI - v.0.16
Implemented Ace communication in the communication core of GHI. This should resolve the following:
- Right click data will no longer disapear if the item is linked.
- Item links will show correctly.
- Users will no longer disconnect when linking items in a channel with many GHI users.
- Users using GHD will no longer experience missing item links or "no player named X" messages.

Additional fixes:
- It is now again possible to cast debuffs without getting an error.
- Chat links is now compatibel with Prat and ForgottenChatCC.
- The buffs on the target should now show as intented.
- Targeting a alliance player, as horde, will no longer give "no player named X..." error messages.
- Targeting a player of same faction from another realm in battleground or arenas will no longer give "no player named X..." error messages.
- Fixed a bug that caused error when clicking a buff.
- It is now possible to link official items.
- Editing the title of a book no longer result in an error.
- Custom bags is now closeable with the esc key.
- Moved the initial location for the backpack icon.
- It is now possible trough keybindings to set a key to open the GHI main bag.
- Right clicking an empty bag slot no longer gives lua errors.
- Changing the stacksize of an item will now split up stacks of the item that is larger than the new stacksize.
- Added FindItem functions to the scriping. This can be used given an item name as argument and returns it bag and slot location.
- Choosing reputation item as right click function without having GHR no longer results in a lua error.
- Added the ability to decide if an item is copyable by others.
- It is now possible to use <, >, " and & in letters / books.
- The manual should now be created for new users as intented.


GHI - v.0.15 
- The Manual now spawn properbly.
- GHD is no longer required.
- Splitting items in the original bags now work as normally again.
- Item links now show properbly in repeatetly identical messages
- say() now works in scripts
- Item links now work in secoundary chat windows
- Fixed a typo in the right click description
- The beta tester registration index no longer show when you trade with a player.
- Canceling a normal buff no longer dispells the first GHI buff.
- All buffs is now cancelable
- The helpful/harmful button and the duration slider now appear correctly when editing an item
- Buffs now stack
- Negative GHR reputation amounts can be awarded
- Added some trade and money related functions to the list of functions blocked in scripts
