Git Product home page Git Product logo

amphetaminebeta's Introduction

Amphetamine Beta

This is the distribution channel for beta versions of the macOS app Amphetamine.

Amphetamine is a macOS app that is distributed through the Mac App Store. Apple does not provide a TestFlight service for macOS like they do for iOS, however, and thus I distribute beta versions of Amphetamine through this Github page.


Amphetamine 5 was released on the Mac App Store on 02/20/2020. Amphetamine 5 is a rebranding of version 4.3. Get the update here: https://apps.apple.com/app/amphetamine/id937984704?mt=12

Last Available Beta:
Amphetamine 4.3 b4
Expires on: March 11th, 2020

Click here to download

Beta 3 → Beta 4 changelog:
• Fixed an issue that caused Triggers preference pane/view to not load
• Fixed an issue that caused Battery & Power Adapter Trigger criterion view to not load
• Visual updates to reflect merging of Power & Sessions preference panes
• Some small additional bug fixes that are hard to describe in a few words

Beta 2 → Beta 3 changelog:
• DNS Trigger criterion now allows adding/removing of individual DNS server addresses
• Fixed an issue that caused Trigger started notifications to not include Trigger name
• Preferences → Power has been merged into Preferences → Sessions → Non-Trigger sessions
• Preferences → Sessions pane has been split into Non-Trigger and All Session categories to better illustrate how these preferences work/are applied

Beta 1 → Beta 2 changelog:
• Fixed an issue that could cause IPv6 address range matching to evaluate true unexpectedly
• Fixed an issue where only one IP address per interface being found
• Added "no power adapter" conditions to Power (power adapter/battery) Trigger
• Added and/or operator to Power (power adapter/battery) Trigger
• Replaced most instances of "AC power adapter" with "power adapter" (still have a few to update)
• Updated some help + contextual messages/wording


Pre-Release Release Notes:

New Features & Improvements:
• Keep your MacBook awake while its lid is closed
• Lock your Mac's screen after a period of inactivity (macOS 10.14+)
• Support for Amphetamine Enhancer (get it at https://github.com/x74353)
• Redesigned Quick Preferences
• Redesigned Current Session Details menu section
• Dock icon now hides and shows automatically when Amphetamine's windows open/close (macOS 10.14+)
• Improvements to how Amphetamine determines when to the start screen saver
• Search has been added to app pickers
• Screen saver no longer runs if screen is already locked
• Support for IPv6 addresses in Triggers
• Added ability to manually control padding for menu bar image
• Added new + updated some existing AppleScript commands
• Added "no power adapter" conditions to Power (power adapter/battery) Trigger
• Added and/or operator to Power (power adapter/battery) Trigger

Bug Fixes:
• Fixed an issue where menu would not display when 2 or more displays were arranged vertically
• Fixed an issue that caused the Other Time/Until clock to show an unexpected time
• Fixed an issue that caused the CPU utilization to be monitored unexpectedly
• Fixed an issue that caused Quick Preferences to continue to use color to represent status unexpectedly
• Fixed an issue that could cause Screen Saver Exceptions to be removed unexpectedly
• Fixed an issue that could cause the wrong Screen Saver Exceptions to be used during a session
• Various other bug fixes that I forgot to write down

Other changes:
• Triggers are no longer allowed to have the same name
• Quick Preferences no longer uses color to represent status due to redesign

FAQs:

Do betas of Amphetamine Expire? Why?
Yes, they do. Typically, the expiration occurs about a month after the beta version is created. I don't want this Github page to become an alternative to the Mac App Store where people are requesting that I provide new beta versions. Amphetamine's distribution channel is the Mac App Store and I do not want to change that at this time.

Is it safe to download a beta version of Amphetamine?
Beta versions of Amphetamine are code-signed and are notarized by Apple. If you feel uncomfortable with downloading software from outside of the App Store, that's ok. Nobody is forcing you to do it. Just wait for the official release in the App Store.

Are beta versions of Amphetamine stable?
Generally, yes, they should be. I have already done a lot of the beta testing myself. I can't find every bug, though. That's why I need your help.

How can I help test beta versions of Amphetamine?
A big help would be for you to just simply test all of the things you normally use Amphetamine for. If you want to go above and beyond, I could really use help testing older versions of macOS (10.11 → 10.14), and testing a variety of different Macs (iMac, Mac mini, Mac Pro, MacBook(s) +/- Pros/Airs, etc.). You can use the pre-release release notes at the top of this page for general guidance on new features that could use testing. Making sure the "old" features still work is important too, though.

How to I report issues/bugs I experience when using beta version of Amphetamine?
I would prefer you submit a ticket/bug report on Amphetamine's support site.

amphetaminebeta's People

Contributors

x74353 avatar

Watchers

 avatar

Forkers

weisk crllect

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.