Releases: pyfa-org/Pyfa
Frostline - v1.17.1
OS X users: This release contains both the normal Mac binaries (-mac) and the updated binaries built with wxPython 3.0 (-mac-wx3). CREST and Attribute Override is only supported on the wx3 release as the old binaries do not include the additional modules we use for these features. However, there are still some issues concerning the -mac-wx3 build, although some of the major ones have been addressed in this release. I urge Mac users to test the wx3 release and let me know of issues involving it.
v1.17.1
Fixed:
- Remote Sensor Dampener market group / modules causing issues (#469)
- Optimal Range bonus effect on Remote Shield Booster (#466)
- Misc column attributes for Nos/Neut/Weapon Disruptors (#472) (thanks @wendazhou!)
- Some missing icons were added
v1.17.0
Database:
- Updated to Operation Frostline 1.0
- Minor tweak to fix typo present in vanilla Frostline 1.0 data:
Micro' Remote Shield Booster => 'Micro' Remote Shield Booster.
Fixed:
- Maelstrom effect relating to ASBs (#461)
- Certain mindlink implants
- Calculation bug relating to skill bonuses (#434)
- [OSX-wx3] Library issues that prevented from starting (#437, #395)
- [OSX-wx3] SSL error when fetching API data (#432)
- [OSX-wx3] Crash on right clicking ship browser (#424)
- [OSX-wx3] pyfa not coming to the foreground when opened (#423)
A big thank you to @thorr18, @SuperiorMonkey, @dangayle, @noenedrops, and all of our other OSX users that have been testing and reporting on the new updated binaries.
Frostline - v1.17.0
Please follow the link for updated version and complete v1.17.x series changelog:
singularity-986018
This is a pre-release preview of the Singularity test server on Nov 27, 2015 (client build 986018). It includes the following:
- Command Destroyers
- T2 Logistic Frigates
- Various balancing passes
- RR/Nos/Neut falloff additions and balances
- Expedition Frigate
- Navy EWAR Frigates
- Shield Recharger balance passes
And probably a few other things. Please note that this is a dumb dump of the Singularity data, and is not based on the information contained within those threads. So if something in the threads wasn't implemented on SISI yet, it won't be reflected in this release.
A few things to look out for with this release:
- Some items are being removed with the December release; these items have NOT been converted to other modules like we've done with past releases, simply because CCP has not yet released which module is converted into what. This means if you open a fit that previously held these modules, the module will simply be deleted. Because of this, it's advised to backup your user database .
- The OSX-wx3 client has (hopefully) had a few stability fixes and I am very keen on having it tested by all OSX users. If any problem is noticed, please post on the issue page and indicate which OSX version you are sporting.
- I used a shitty new helper script that automatically wrote most of the new effect files, because laziness. Some effects may not work due to this and my subsequent overlooking. Please be on the lookout for things that may not work (duh).
Parallax - v1.16.2
Windows users: We have switched over to our wx3 build and gotten rid of our old binaries. To reiterate the previous builds warning, if you are not using the installer but rather extracting the zipfile, you cannot extract the wx3 build into your existing installation and simply replace conflicts. It will leave behind a lot of old files that will confuse things. You must completely delete the old pyfa installation (not your user save directory) or run it standalone somewhere else. This should only have to be done once
OS X users: This release contains both the normal Mac binaries (-mac) and the updated binaries built with wxPython 3.0 (-mac-wx3). CREST and Attribute Override is only supported on the wx3 release as the old binaries do not include the additional modules we use for these features. However, there have been some reports of the wx3 build being unstable / slow for the OS X platform. I urge Mac users to test the wx3 release and let me know of issues involving it. Also, if anyone wishes to help test and/or develop updated binaries, contact me.
Linux users: pyfa now requires the requests python package to support CREST functionality.
v1.16.2
Database:
- Updated to Parallax 1.1 (977931)
Changed:
- Linux users who are using wxPython 2.8 do not have the option of using the Attribute Editor due to the fact that
wx.propgridis only available in 2.9+. A message stating such will be printed to STDOUT, and access to this window is disabled.
Fixed:
- Some modifiers not applied correctly (Cov Ops Cloak bonuses, MGC scripts, etc) (#404, #406)
- Linux:
ssl_andpubsubimport errors (#407, #401) - Linux: wxPython will now fallback to 2.8 if 3.0 is not found rather than just failing to start
- OSX: "Save Character As" and "Change __ Amount" dialogs (#413)
- CREST menu now correctly reacts to the current state of the CREST service / settings
- Internet connection errors when using CREST functions are now handled gracefully and do not cause crash.
v1.16.1
Fixed:
- Character Editor issues
- CREST not pointing to TQ resources
- Attributes Overrides are now mapped to CTRL+B instead of CTRL+A
- Issue with Capacitor Flux Coils crashing fit
- Possible crash when stopping HTTP server on
mac-wx3
v1.16.0
Database:
- Updated to Parallax 1.0
New:
- Additions pane can now be vertically resized (#358)
- Help text added to projected view (#382) (thanks @Will-W)
- CREST Fitting Resource support
- Can now log into your EVE character and fetch/delete/upload fittings
- Please see the wiki page here: https://github.com/DarkFenX/Pyfa/wiki/CREST
- Support is still experimental, and there are some known issues (such as cached data not updating with deleted or uploaded fits). Please see our issues topic on CREST (#383)
- Attribute Overrides
- Will help alleviate the need to wait for new pyfa (pre-)release to test out announced changes.
- Only works with item attributes. Effects are a different beast altogether, and cannot be configured via GUI. You can, however, tweak the attributes that the effects use.
- Quick refresher: attributes are things like resists, speed, falloff, rate of fire. Effects are modifiers that one item applies to another such as ship bonuses, skill bonuses, etc.
- pyfa will always start with this feature disabled (to reduce possible confusion of 'wrong attributes'). Enable it under the
Editmenu. - Can Import / Export overrides, which could be handy for people to compile announced changes to distribute
Fixed:
- Dialog crash when deleting fits (#371)
- Crashes involving HTML export and progress dialogs
- System effects not applying correctly to projected fits (#354)
- Ship bonuses not applying correctly to projected fits (#374)
- GUI issue with character editor when creating or renaming character
- Mining effects related to Mercoxit Crystals (#376)
- Triage now properly modifies EW capacitor usage (#380)
- Web and TP ranges taken into consideration on DPS graph (#347) (thanks @OISumeko!)
- Some inaccuracies with the capacitor simulator have been fixed thanks to @OISumeko, such as:
Technical:
- wxPython 3.0 support has been merged into master
- Linux distros that ship with wxPython 3.0 should now have no problem running pyfa
- pyfa continues to support wxPython 2.8 (to force it, run pyfa with
-w) - Windows and OS X builds now ship with wxPython 3.0
- Distributives now ship with images in a zipfile rather than in separate directories.
- Windows builds now ship with the source contained in
library.zip, rather than have thousands of small files floating around
Parallax - v1.16.1
Please follow the following link for updated version and complete v1.16.x series changelog:
Parallax - v1.16.0
This release is unstable. Please go here for v1.16.1:
CREST Fitting Resource Preview
This pre-release includes the first iteration on CREST support, currently enabled on SISI and expected to be deployed on TQ on Nov 3rd.
Please note that to receive the authentication information back from CCP, pyfa runs a simple server on port 6461. You may have to allow access through firewalls. Environments which restrict which services can be run are not currently supported, but it's on the to-figure-out list.
There are two modes defined in the preferences: implicit (default) and user-defined. For implicit mode, you log into EVE's SSO as a character. The authentication token that is received by pyfa is good for 20 minutes (hopefully CCP will raise this), in which time you are able to browse your fittings, import them, and export new ones to SISI.
For user-defined mode, you must agree to CCP's third-party developer license and apply for your own application through the EVE Developer Portal. Using this mode allows you to store refresh tokens for characters that you authorize pyfa to use, so that you are not faced with having to manually re-authenticate once the access token expires.
These features have not yet been tested on Linux, so feedback from our Linux users would be appreciated (using both wx2.8 and wx3.0).
Please report any issues on our issues page on GitHub; known issues will be consolidated at #383.
Vanguard - v1.15.0
Windows users: This release contains both the normal Windows client (-win) and the Windows client built with wxPython 3.0 (-win-wx3) which is an update to our GUI framework and will become the standard with the next release. An installer is now provided for the wx3 build which should handle upgrades from a previous builds install. Please report any bugs with it on our GitHub issue tracker.
To reiterate the previous builds warning, if you are not using the installer but rather extracting the zipfile, you cannot extract the wx3 build into your existing installation and simply replace conflicts. It will leave behind a lot of old files that will confuse things. You must completely delete the old pyfa installation (not your user save directory) or run it standalone somewhere else.
Database:
- Updated to Vanguard 1.0
New:
- Confirmation on deleting fit. If you don't want confirmation, Shift+Click on delete button to delete immediately (#363)
- Skill level changes from Change Affecting Skill menu enter a non-persistent state
- Useful if you want to see how the skill affects the fit, but don't necessarily want to save it
- To save the character's skills, go to
Edit > Save Character - To revert the character, go to
Edit > Revert Character - You can now temporary change the All 5 and All 0 skill levels using the Change Affecting Skill menu, and save the modified version as a new character via Edit menu
- You can save or revert individual skills in the Character Editor. Any changes to skill in the Character Editor are saved
Fixed:
singularity-965413
- Battlecruiser changes preview
- Interceptor entosis link CPU penalty
Galatea - v1.14.0
Windows users: This release contains the normal Windows builds in zip format and an exe installer, both which are bundled with wxPython 2.8 as per usual. However, we are in the process of supporting wxPython 3.0, and it is our hope that we can make the full switch to this updated GUI framework by the next expansion. As such, we have provided an wx3 build in zip format, and we hope that you can test it out. Please report any bugs with it on our GitHub issue tracker.
Also, to address issues folks are having with wx3 version, you cannot drag and drop onto existing installation and replace files that conflict. It will leave behind a lot of old files that will confuse things. You must completely delete the old pyfa installation (not your user save directory) or run it standalone somewhere else. This is something we will address when we make an official installer for wx3 version.
Database:
- Updated to Galatea 1.2
New:
- Change affecting skills from charge / module / ship context menus (#101)
- Meta level switcher in module context menus (thanks @Will-W!)(#346)
- Import Character now supports EVEMon "after plan" character exports
- Projected fits can now be toggled
- Projected fits can now be applied in multiple (max 20x)
- Self projection is now possible
- States for boosters, implants, drones, etc now show the pretty check mark
- Affected By tab in item stats has some improvements
- Charges are now properly shown as affecting the module, rather than the module affecting itself
- New toggle that allows user to switch to a view that list all attributes and their affectors as children, rather than list the affectors with the attributes as children
- Modules that are on a separate fit that is projected and affecting the current item are now in their own fit tree
- Other projected items show "(projected)" next to them
- Context menu to access item stats has been added to affector listing (modules, ship, skill, etc)
- Some effects (such as
shieldRepair) modified special attributes that were not accessible to the GUI. These have been merged with the ship attributes and can now be seen in the Ships item stats (see #333)
Fixes:
- Missile flight time rigs are now stacking penalized
- Infinite projected fit recursion (#72)
- Gang boosts were not being applied correctly after adding or removing projected fits (#329)
- Offline rigs included in fit calibration usage (#332)
- Charges that affect weapon attributes now show up as the charge instead of the weapon in the affectors (#335)
- Long standing issue causing damage graph window to not spawn (usually on OSX) (#234)
- Incorrect sRGB profile (#337)
Known Issues:
- With the Windows wx3 build, there is a bug in creating the user database due to an oversight. If you already have a pyfa installation it should use the existing database. If this is your first time with pyfa, simply run the non-wx3 version once and the wx3 version should work. This bug has already been corrected in the repository, but it's not worth making a new release for it.