Skip to content

Releases: PojavLauncherTeam/PojavLauncher

"Foxglove" release

20 Jun 21:03
Compare
Choose a tag to compare
  • Launcher Features:

    • Support for versions requiring Java 21
    • Custom profile icons !
    • Login screen improvement
    • small UI changes to keep things consistent
    • better modrinth search results
    • A lot of fixes !
    • Support for 1.6.X assets sounds
  • Custom control changes:

    • Better notch handling for notches taller than wider
    • Switch controller support
    • small fixes and improvements
  • Input changes:

    • Refactored to make crafting easier than ever !
  • Renderer changes:

    • More compatibility with server resource packs. A lot of time has been spent on tricky cases for this feature.
    • small optimizations

"Edelweiss" Release

27 Sep 17:44
0667a87
Compare
Choose a tag to compare
  • New launcher features:
    • Added automatic Forge/Fabric/Quilt/OptiFine installation
    • Added modpack search and installation from CurseForge or Modrinth
    • Added 1.20.2 support
  • New Custom Controls features:
    • Added customizable on-screen joystick
    • Now sub-buttons in "FREE" orientation drawers can be resized independently
    • Now buttons can be configured to be hidden or shown when you are in the game or in a menu.
  • Custom Controls changes:
    • Control button border thickness is now independent from button size
    • The highlight for rounded buttons does not show outside of the button border
  • Input changes:
    • Refactored the input system for higher efficiency
  • Renderer changes:
    • GL4ES 1.1.4 was replaced with a fork of GL4ES 1.1.5 with fixes and extended shader support
    • Removed the VirGL renderer
    • Re-added Zink renderer (supports Mali-Gx7+, Adreno 6xx, Adreno 7xx)
    • Upgraded LWJGL from 3.2.3 to 3.3.1
    • Added support for VulkanMod (requires patching)

"Dahlia" GPlay update

28 May 20:44
Compare
Choose a tag to compare
  • App now requires a premium account, otherwise installation of the game assets are denied from the launcher itself.
  • Most languages have been added
  • VGPU and all variants of GL4ES 1.1.5 have been removed from the launcher.
  • GL4ES 1.1.4 was replaced with a custom fork, adding many features and bug fixes to it, such as
    • random crashes on pre-1.13 versions without VBO enabled
    • failure to load shaders used by Minecraft 1.17+ and some server custom resourcepacks
  • Controls have been reworked and improved and extended, gamepad latency is frame perfect.
  • Color selector for controls has been changed
  • Profiles are added! Now you can keep multiple setups of the game with different selected renderers, JVMs, and game directories.
  • Java 17 is now integrated into the launcher for running 1.17+
  • New settings were added:
    • "Use alternate surface rendering", which uses a different kind of rendering surface to render the game faster on some devices.
    • "Start with virtual mouse on", which makes the game start with mouse already enabled
    • "Enable sustained performance mode", which limits CPU/GPU usage to prevent overheating and thermal throttling
  • Added Arc Capes support (now changed to cosmetica.gg)
    Fixes:
  • Fixed a crash occurring while starting a screen recorder
  • Fixed a NullPointerException crash when launching versions below 1.6.4
  • In versions above 1.13, game was crashing while scrolling, that was fixed.
  • 1.13/1.14 no longer crashes upon the first touch
  • Fix older versions not being fullscreen at launch
  • Fix older versions having a "halved light" on entities
  • Fixed hotbar not registering 0-9 inputs.
  • No more errors about a null array when loading a custom control on android 10+
  • Now the game will resize in splitscreen/freeform mode, although not officially supported

What's Changed

New Contributors

Full Changelog: crocus...dahlia

"Crocus" gplay release

31 Aug 15:06
Compare
Choose a tag to compare
Pre-release
Resolver changes

- Modified ResConfHack to read resolv data from the Java property
- Added auto-unpacking of premade resolv.conf and setting the Java property
(Now SRV resolving should work on Java 17 by default)

GPlay release tag

30 Aug 20:53
9680ba1
Compare
Choose a tag to compare
GPlay release tag Pre-release
Pre-release
New Crowdin updates (#1932)

* New translations strings.xml (English (upside down))

* New translations strings.xml (Turkish)

* New translations strings.xml (English (upside down))

Co-authored-by: ArtDev <[email protected]>

v3.3.1.1

25 Jan 15:00
e6d7034
Compare
Choose a tag to compare

WARNING: UNTIL FURTHER NOTICE, USE THE GOOGLE PLAY STORE VERSION AS IT IS MORE UP TO DATE !

Highlighted changes

  • Added resolution changer.
  • (1.13+) Copy and paste now works.
  • Integrated Java 8 Runtime for arm/aarch32 devices. This will also add support of Minecraft 1.5.2 and below for aarch32.

Other changes

  • UI now scaled correctly on tablets.
  • User gets notified when he did not buy Minecraft on his Microsoft account
  • Now the user gets notified when there are no accounts
  • The version list refreshes dynamically now

Bug fixes

  • <1.13 space not working on physical keyboard was fixed

Notes

This is an update aimed for the 32-bit users of our launcher, but it also contains some new features. Added a Subpatch number because this update is not that big.
We highly recommend you to install the regular app-debug this time, because the runtime was fully rebuilt and also it shrunk a bit now.
All new translations were applied

Different between app-debug and app-debug-noruntime

  • app-debug has bigger size, because it contains Java Runtime, allow install or update when offline.
  • As it's name, app-debug-noruntime has no Java Runtime inside. It can be used when Java Runtime is already installed, for updating the launcher.

v3.3.1

17 Jan 11:04
Compare
Choose a tag to compare

Highlight changes

  • Added Microsoft account authentication (special thanks to @MiniDigger for his documentation). You need to buy/migrate Minecraft before login, otherwise there will be an error: The server has not found anything matching the request URI.
  • Minecraft 1.5.2 and below are now supported! (arm32/aarch32 devices may not able to launch).
  • Forge 1.14+ are now supported!
  • OptiFine Installer is back!
  • The game folder is now changed to games/PojavLauncher/.minecraft, the home folder is now games/PojavLauncher
  • Improved performance by removes G1GC default arguments.

User Interface

  • V2 UI now become default (thanks to @serpentspirale for finish V2 UI).
  • Skins are now shown in the profile selector
  • Separate account removal button in the profile selector
  • New fancy icons for launcher settings (props to @artdeell and @serpentspirale)
  • Now launcher shows an error page when it can't load the news

Bug fixes

  • IME support (allows you to type almost all non-latin characters including Chinese (not all keyboards confirmed))
  • The entire input pipe was rewritten. This fixes some Forge event pipe bugs, which made TF2 Stuff mod more playable and the keyboard more usable
  • De-stubbed some important functions - Shift+Click, F3+ combinations started to work again!
  • Mouse was patched - now it works in Forge config menu and <1.8.9 world select.
  • Full hardware mouse support (including the Mid and Sec buttons!)
  • (almost) Full keyboard support
  • Resize cursor on custom controls now works.

Other

  • Added automatic RAM changer to automatically adjust the RAM allocation

Different between app-debug and app-debug-noruntime

  • app-debug has bigger size, because it contains Java Runtime, allow install or update when offline.
  • As it's name, app-debug-noruntime has no Java Runtime inside. It can be used when Java Runtime is already installed, for updating the launcher.

PojavLauncher_DevBuild_v2-00bfa2310a4ce1b27d1dd32b5fe75bcb1ede60ef

04 Dec 05:15
00bfa23
Compare
Choose a tag to compare
Merge pull request #405 from PojavLauncherTeam/l10n_gl4es2

New Crowdin updates

v3.3 testing 1

02 Dec 10:38
Compare
Choose a tag to compare
v3.3 testing 1 Pre-release
Pre-release

This is another v3 update that bring many features on. See below for full list.

Highlight changes

  • Java Runtime and LWJGL are now automatic installed (except arm32/aarch32 due to missing). Just plug-and-play.
  • Custom controls is complete. You can apply custom layout now.
  • JRE8 support with better performance.
  • Forge and Fabric can now be installed easily.
  • Fabric is now supported.

Other changes

  • Replaced Minecraft logo with @Syjalo's one, Mojang logo with @provsalt's one.
  • [Broken on some devices!] Added a language changer.
  • Avoid leaking access token to the log.
  • Custom control buttons position now can use dynamic variables, that give ability to auto re-locate on any screen size. Also, math equations can be used for calculate dynamic position. See this for more details.
  • Multilingual support. Thanks to @Syjalo who suggested translation on Crowdin, thanks to community who contributed translation to this project. You can find translators or contribute translation on Crowdin.
  • Added an option to change control buttons scaling.
  • Added an option to change mouse size.

Fixes

  • Long press trigger setting get reset every launch.
  • Unable to play when offline.
  • x86 32-bit incompatible architecture bug.

TODO

  • Bug fix in language changer.
  • Get mod installer working. If this work, Minecraft 1.5.2 and below will also work.
  • Implements more features for Custom controls.
  • JRE8: Add support for ARMv7/aarch32.
  • Migrate to Microsoft account authentication.

Notes

  • Sodium Fabric is well-supported after disable Use Compact Vertex format and Fog occlusion.
  • Minecraft 1.8.(?) and below could not pick world yet.
  • Forge 1.6.(?) and below might give an error when launch (?).

Different between app-debug and app-debug-noruntime

  • app-debug has bigger size, because it contains Java Runtime, allow install or update when offline.
  • As it's name, app-debug-noruntime has no Java Runtime inside. It can be used when Java Runtime is already installed, for updating the launcher.

PojavLauncher_DevBuild-dc9de06678d306573b21775adc65112cae2e6dfb

22 Nov 02:44
Compare
Choose a tag to compare
untagged-650888f0f9b5ab6f7916

Update Crowdin configuration file