Astro Pixel Process...
 
Share:
Notifications
Clear all

2026-10-09 APP 2.0.0-beta48 has been released !

This is mainly a bug fix release for the reported bugs in beta47. In addition it has a significant User Interface performance improvement noticable when you need to process 1000s of images in APP.

2026-10-03 APP 2.0.0-beta47 has been released !

This is a very big release... many code optimizations/rewrites, many parts of APP are much faster and more precise, especially star analysis and registration are much faster ! Big mosaics will go much faster 🙂

And we introduce a new preview filter, which includes the new Adaptive Deep Sky Stretch and a General Levels Stretch, this has been long over due. The old preview filter (the panel on the right side to stretch and preview your data) has not been updated for a couple of years and it is a critical part of any APP session.

Adaptive Deep Sky Stretch or ADSS is a much more intuitive stretch algorithm. It is also color preserving (which is a great new addition in itself ! ) which means that the highlights are no longer bleached, color is maintained from the linear data while stretching. You can simply stretch your data using the sky background level and signal width sliders which work much easier and more intuitive. You no longer need to fiddle with the old complicated sliders with zoom buttons. All the zoom buttons for the sliders are made redundant. And you can enter slider values in the slider value fields yourself. I will make a youtube video in the coming days to explain and fully introduce ADSS. Once the video is ready, it will be highlighted on the forum.

RGB Combine upgrade !. The RGB Combine Tool has been rewritten mostly. The tool is faster and easier to use and most importantly, the Luminance slider to inject a luminance channel or channels into the RGB composite is now working correctly. It no longer bleaches the RGB colors. Combined with the new ADSS preview, you will get much better and easier great composites with great color! I will also explain this in a new youtube video.

[Sticky] Astro Pixel Processor 2.0.0-beta29 release notes

1 Posts
1 Users
0 Reactions
4,219 Views
(@mabula-admin)
Universe Admin
Joined: 10 years ago
Posts: 5468
Topic starter  

Astro Pixel Processor 2.0.0-beta29 release notes

  • Updated development platfrom to Oracle GraalVM JDK 21.0.2+13.1

    This update has several critical patch updates for all platforms as can be found here: https://www.oracle.com/java/technologies/javase/21-0-2-relnotes.html

  • Updated FITS READ/WRITE dependency to nom.tam.fits 1.19.0 - fixes read-only access to FITS on network share

    Our dependency to read and write FITS files has been updated to 1.19.0. This version has an important workaround for handling read-only FITS files on Windows network shares. See here for more info: https://github.com/nom-tam-fits/nom-tam-fits/releases/tag/1.19.0

  • macOS native FILE/DIRECTORY Chooser

    The native File/Directory chooser is now the default again instead of the development platform File/Directory chooser. The reason for this is that the native chooser only has 1 downside, CMD-A does not work still, but it has many more positives when compared to the platform chooser, CMD -> to expand folders works, it really has macOS look and feel, it is much easier to access/find networks shares or external drives on macOS.

  • FIXED macOS Apple Silicon OpenGL bug with images larger than 1,5GB

    As reported in this topic https://www.astropixelprocessor.com/community/main-forum/image-viewer-crashing-beta-20/#post-28460 the OpenGL image viewer crashes on Apple Silicon macs when the image data is larger than 1,5Gbytes. The crash does not occur in the code of APP, but in a native library of macOS for OpenGL support. This native library is used by our OpenGL dependency to provide OpenGL support on Apple Silicon macs. So this fix is now a workaround where we prevent the application from crashing and show the image with the CPU image viewer. We need to wait for our OpenGL dependency JOGL to fix this or perhaps we even need to wait for Apple to fix this in their OS.

  • FIXED FITS SAVER issue with NaN/Infinite header values

    If you would save a file in the FITS format with header values that are NaN or infinite, APP would have stopped with a bug. This is fixed, the data will still be saved, and the user will get 1 warning about a possible data issue, because the header values should never become NaN nor infinite. The issue was reported in this thread:  https://www.astropixelprocessor.com/community/main-forum/fits-header/#post-30122

  • FIXED APPLICATION CLOSE ON macOS with CMD-Q

    As reported in this topic: https://www.astropixelprocessor.com/community/macos/register-tab-defaults-to-mosaic-no-matter-how-many-times-i-reset-defaults/ APP would not be closed properly if you use CMD-Q to close APP on macOS. CMD-Q is the macOS application close shortcut. This is now fixed. When you use CMD-Q, the application will now be closed properly, including saving of all settings.

  • FIXED Null Pointer Exception in xxxFitsConverter

    In some corrupt fits files, the fits kernel can't be read and this occured in this NPE. We have now properly caught this issue and the user will be warned that a certain file is probably corrupt. Issue was reported here: https://www.astropixelprocessor.com/community/main-forum/sixteenbitsfitsconverter-error/#post-29569 and here https://www.astropixelprocessor.com/community/windows/encountered-error-in-modulesixteenbitsfitsconverter/#post-30283

  • FIXED ArrayIndexOutOfBoundsException in FrameDataCalibration/LightFrameCalibration

    As reported in this topic  https://www.astropixelprocessor.com/community/main-forum/jave-error-when-beginning-a-new-session/#post-29314 an ArrayIndexOutOfBoundsException could occur when monochrome and OSC/color masters were mixed with calibrating monochrome or color light frames. This exception will no longer occur, and the data will be calibrated with the masters loaded. It would occur if the masterbias had a CFA pattern in the fits header and the masterdark would not have a CFA pattern in the header.

  • FIXED license activation with wrong character encoding

    Every license code starts with 2 letters: Ow(ner), Re(nter), Tr(ial) followed by 4 sequences of 4 digits separated with a - character. This - character can sometimes cause problems with license code input if the license code was not stored in UTF-8 character encoding. For instance, users on windows would store their code in a pdf or word document with a microsoft character encoding. When they copy-paste the code into APP, the - character, all of a sudden, is no longer the correct - character, which would then report that the license code is not valid. This problem has been fixed on both the license-server side and in the Astro Pixel Processor application as well. You can now enter the license code with an arbitrary separator instead of the - character and the code will be accepted, provided that the letters and digits are all correct of course. The input for the letters is case insensitive as well. For example, let's suppose a user has license code : Tr-1111-2222-3333-4444 and he/she enters tR{1111%2222##33334444, the code will be accepted and will be reported in the LICENSE menu with Tr-1111-2222-3333-4444 still. So that means that you can also leave out the separator character completely, so the user could also simply enter tr1111222233334444 and it will work. In versions prior to beta29 the entered code will be shown as the user entered it in the LICENSE menu, so in this last case, the LICENSE menu would show license code tr1111222233334444 instead of Tr-1111-2222-3333-4444. With beta29, the correct format will be always shown in the LICENSE menu when the license was activated with beta29 as well.



   
ReplyQuote
Share: