Helium 2.1 - Update to WOW 7.2
- Removed legacy morph spell code
- Removed legacy trap launcher code
- Code clean up
- Reworked Rogues stealth bars to use the stance setting. This should allow them shadow dance to change bars correctly. This change will probably result in lost old style stealth layouts.
- Added a Shadow Dance bar state for Subtlety rogues when using the "Stealth" bar state. This allows for a separate Stealth and Shadow Dance bars to be used. Users can opt to remap the Stealth bar to the Shadow Dance state if they want a single bar state
- Fix for issue where dragging a item to the bar when the editor was open would overwrite the home state macro.
- Fixed issue where macro text would not clear between bar states.
- Fixed some issues with flyouts not generating correctly.
- Added flyout macro generator to the button editor window.

Hello Maul and others,
First I'd like to thank you guys for providing such an outstanding UI for the 4-5 years I played WoW. Its feel is an integral part of my WoW experience but I quit after WoTLK. Recently I tried one of the vanilla servers and found it fun. Without getting into the rights or wrongs of those servers, would you have an older copy of macaroon that still works with 1.12.1? If not, would you be willing to post one near that date and have it forked?

I respect your answer either case, and be well.
Darkcyd

I didn't start helping until it became ION and all the available versions here and on Github are of that. Maul might have old copies of Macaroon but I don't really have any contact with him or know how active he is in checking the forums.

Hello Maul and others,
First I'd like to thank you guys for providing such an outstanding UI for the 4-5 years I played WoW. Its feel is an integral part of my WoW experience but I quit after WoTLK. Recently I tried one of the vanilla servers and found it fun. Without getting into the rights or wrongs of those servers, would you have an older copy of macaroon that still works with 1.12.1? If not, would you be willing to post one near that date and have it forked?

Ok, the new version should be out now and hopefully it is not having any more issues. I'm sorry that it took so long to get out, but a lot of that was due to me needing to do a lot of behind the scenes tweaks to get the Github repo hooked to Curse's packager system and to WoWInterface. It all appears to be working which will now make getting releases out a lot more easier and streamlined.

Now I can create a version on Github and have the Curse packager automaticaly pull the files, update the libraries and localization files, then bundle it up. After it gets released on Curse, it 'should' then get uploaded to WoWInterfcace shortly after. This cuts out a lot of the time intensive stuff that I use to have to do manually and make it much easier for me to put out a new release with out needing to set aside a chunk of time.

Ok, the new version should be out now and hopefully it is not having any more issues. I'm sorry that it took so long to get out, but a lot of that was due to me needing to do a lot of behind the scenes tweaks to get the Github repo hooked to Curse's packager system and to WoWInterface. It all appears to be working which will now make getting releases out a lot more easier and streamlined.

Now I can create a version on Github and have the Curse packager automaticaly pull the files, update the libraries and localization files, then bundle it up. After it gets released on Curse, it 'should' then get uploaded to WoWInterfcace shortly after. This cuts out a lot of the time intensive stuff that I use to have to do manually and make it much easier for me to put out a new release with out needing to set aside a chunk of time.

Man thanks for all of your hard work on this and your amazing response time. I'm sorry my OP was so pointed...like I said rough day here, but I know that you work very hard to keep this going and I/we appreciate it even if our rants don't always show it.

Not a problem at all. I've been there my self, so I know how you feel. And if there are issues, I'm always glad to hear about them so I can try to fix it asap.

Is there a way to revert back to the version previous to the one that curse/Twitch pushed today 4/16/17? this version has completely broken every aspect of my ion bars and settings.

Thanks for the headsup on the issues with the curse version. I ran a alpha build before doing a release tag and it worked fine. I'm not quite sure why there were so many issues and pulled it from Curse. The previous version can be found Here

Man thanks for all of your hard work on this and your amazing response time. I'm sorry my OP was so pointed...like I said rough day here, but I know that you work very hard to keep this going and I/we appreciate it even if our rants don't always show it.

Is there a way to revert back to the version previous to the one that curse/Twitch pushed today 4/16/17? this version has completely broken every aspect of my ion bars and settings.

Thanks for the heads-up on the issues with the curse version. I ran a alpha build before doing a release tag and it worked fine. I'm not quite sure why there were so many issues and pulled it from Curse. The previous version can be found Here

PS. I'm sorry to hear about your hand. I hope that it heals fast.

Edit:
It looks like there was a issue with a few of the files that got pushed to the build. I fixed them and pushed out a 2.1.1 version that hopefully should fix the problems that you encountered.

All the updated code is on the Github site and is updated for 7.2. I just need to package everything and upload it to the various places.

Thanks for all your hard work man. I noticed that my Curse/Twitch client prompted me to update just the menu bar, but none of the others. I'm assuming you just happened to upload that one first. I'll grab the latest version off the github though just to be safe

I was organized the Github projects a bit, and split the individual projects into their separate Git projects. This will allow me to automate updating Curse & Wowiterface directly from Github when new versions are tagged. The menu bar was the project that I was using to test out getting everything set up.

Is there a way to revert back to the version previous to the one that curse/Twitch pushed today 4/16/17? this version has completely broken every aspect of my ion bars and settings.

edit:
sorry I know that this post is not very helpful. It's been a really crappy day around here and this latest update just pushed me over the top, also I tore a tendon in my hand last week and had surgery so typing right now sucks. but here goes..issues:
1.I have Shift/Alt/Ctrl bar states enabled on a few bars that have always worked fine but now when i press Shift/Alt/Ctrl the bars all stay paged to the modified state. they won't switch back to the default state.

2.Most of my Keybinds are gone. (over 60%)

3.All of the font related to Ion is several points too large for the areas that they are displayed and makes it impossible to read anything, either on the buttons or in the config menu.

4.My Override bar that I have all things like Vehicle, MC, ect. on comes up as it used to whenever it is suppose to, but when I leave a vehicle that bar now stays visible and will not go away. I cannot uncheck any of the "bar visible" options in the menu as they just re-check themselves... all of them. I get an "INVALID_INDEX" mesage in chat

5.None of the /commands work now, is this intended? i.e. /ion config

6. Ignore #6 I found the issue here. apparently you have changed the Variables for the Alpha up states and I just needed to go into the menu and reasign the correct Alpha state. My mount buttons no longer Alpha up or display when I exit combat as they used to do. but they are still there and the keybinds work I just cannot see them.

there are a few other quirks and things that I run into the more I try to sort things out but these are the major issues that I have so far.

All the updated code is on the Github site and is updated for 7.2. I just need to package everything and upload it to the various places.

Thanks for all your hard work man. I noticed that my Curse/Twitch client prompted me to update just the menu bar, but none of the others. I'm assuming you just happened to upload that one first. I'll grab the latest version off the github though just to be safe

I was organized the Github projects a bit, and split the individual projects into their separate Git projects. This will allow me to automate updating Curse & Wowiterface directly from Github when new versions are tagged. The menu bar was the project that I was using to test out getting everything set up.

All the updated code is on the Github site and is updated for 7.2. I just need to package everything and upload it to the various places.

Thanks for all your hard work man. I noticed that my Curse/Twitch client prompted me to update just the menu bar, but none of the others. I'm assuming you just happened to upload that one first. I'll grab the latest version off the github though just to be safe

I saw this and was wondering if you had an ETA on a 7.2 Version? Or if you know of anything we can do to alleviate the problem as I believe it is related to my issue. I have a bunch of alts, my main and a couple of others will not keep their keybindings & the esc key becomes unbound and will not work as well.
I really love this add-on and Thanks in advance!

All the updated code is on the Github site and is updated for 7.2. I just need to package everything and upload it to the various places.

As for the keybinder, nothing has been changed. When I went to the PTR to look into it I was not able to reproduce it, and the keybinder was working. I've continued to keep an eye on it and have not seen any issues with it in the live version of 7.2 also.

I'm not sure why you are losing keybindings. Because of the escape key getting unbound it sounds like some other addon may be causing the issue, as ION does not actually change the default keybindings. So unless you've set one of the ION buttons to be keybound to ESC, ION shouldn't affect it.

When you say you characters won't keep the keybinding, do you mean that when you set the keybining via ION's keybinder the settings don't save, or are they just not responding when you press a key? A way to check is to turn on the setting that shows the keybinding text on the bars. If the keybinding is still being shown, try using the priority option in the keybinder and see if that helps. This will also help me in trying to track down the issue as if the keybindings are not being saved than that is a ION issue, but if they are and the keys work when being set as prioirty, that makes it seem that there is some outside influence that is causing the issue.

I finally had a chance to dig yesterday and discovered the "why". I am not sure what initially caused my issue, but the "bindings-cache.wtf" files were blank in every character folder with the issue. I copied and pasted the contents from the "old" backup file and it seems to be working now. To answer your question, the keybindings would not save, they would initially, but after I logged out and back in and they would be gone again. It seems it was not able to write data to this file on exiting the game. I will rebuild these profiles from scratch this weekend when I have time. To see if this will permanently fix the issue.

I saw this and was wondering if you had an ETA on a 7.2 Version? Or if you know of anything we can do to alleviate the problem as I believe it is related to my issue. I have a bunch of alts, my main and a couple of others will not keep their keybindings & the esc key becomes unbound and will not work as well.
I really love this add-on and Thanks in advance!

All the updated code is on the Github site and is updated for 7.2. I just need to package everything and upload it to the various places.

As for the keybinder, nothing has been changed. When I went to the PTR to look into it I was not able to reproduce it, and the keybinder was working. I've continued to keep an eye on it and have not seen any issues with it in the live version of 7.2 also.

I'm not sure why you are losing keybindings. Because of the escape key getting unbound it sounds like some other addon may be causing the issue, as ION does not actually change the default keybindings. So unless you've set one of the ION buttons to be keybound to ESC, ION shouldn't affect it.

When you say you characters won't keep the keybinding, do you mean that when you set the keybining via ION's keybinder the settings don't save, or are they just not responding when you press a key? A way to check is to turn on the setting that shows the keybinding text on the bars. If the keybinding is still being shown, try using the priority option in the keybinder and see if that helps. This will also help me in trying to track down the issue as if the keybindings are not being saved than that is a ION issue, but if they are and the keys work when being set as prioirty, that makes it seem that there is some outside influence that is causing the issue.

Thanks for the heads up. I'll try to get on the PTR and see what's up.

I saw this and was wondering if you had an ETA on a 7.2 Version? Or if you know of anything we can do to alleviate the problem as I believe it is related to my issue. I have a bunch of alts, my main and a couple of others will not keep their keybindings & the esc key becomes unbound and will not work as well.

Since the latest release I have not been able to setup possession or vehicle bars. If I got to create an action bar which I want to use for this purpose nothing shows up to select which states I can choose for the bar. It could be that I just have not figured this out yet but I could have swore it used to be there.

The bards were setup previously but I have recently reset (deleted) the wtf folder on two computers and now it doesn't work anymore. Deleting the WTF is resetting all of your wow variables and settings isn't it?

Yes. Deleting the WTF will delete all you wow and addon settings. What version of ION are you using? There was a bug in one version that causes some of the bar settings not to appear.

I got the latest version off of github that I could find. Problem persists. Interesting thing though is that if I move an old WTF folder back in there it works again. Hmmmm....

I would just leave the old WTF folder there but the bars are fubar'd, hence why I deleted and started over.