Последние изменения после 2.40 на русском языке:
12 Январь 2026 : Версия 3.20
- Добавлено: Полностью переработана библиотека VectorDrawing, теперь она намного быстрее
- Добавлено: PdfVectorOutput(), ExportPdf(), ExportPdfMemory() для упрощения создания PDF-файлов
- Добавлено: SvgVectorOutput(), ExportSvg(), ExportSvgString() для упрощения создания SVG-файлов
- Добавлено: RemoveMobileItem() и ClearMobileItems() для ListMobile()
- Добавлено: MobileTheme() для динамического переключения темы со светлой на темную
- Добавлено: IsDarkMode() для определения того, какая тема по умолчанию используется для устройства - темная или светлая.
- Добавлено: Событие #PB_Event_ThemeChanged для определения переключения темы между темной или светлой.
- Добавлено: CenterX/Y param for VectorSourceCircularGradient()
- Добавлено: ClipPath(), FlipCoordinatesX(), FlipCoordinatesY(), VectorSourceImage(), IsInsideStroke()
- Добавлено: Режим #PB_Path_Winding для FillPath() и нечетного числа- Замена: Изменен параметр флага для ExportFile() на необязательное имя файла.
- Удалено: PathBoundsX(), PathBoundsY(), PathBoundsWidth(), PathBoundsHeight()
29 Июль 2025 : Версия 3.10
- Добавлено: Поддержка компиляции приложений для Android на Linux и MacOS!
- Добавлено: Новая локальная библиотека уведомлений!
- Добавлено: HeaderSection/EndHeaderSection для упрощения настройки HTML-тега </head>
- Добавлено: HTTPInfo() для получения дополнительной информации при использовании HTTPRequest()
- Добавлено: HTTPTimeout() для управления тайм-аутом HTTPRequest()
- Добавлено: CopyMemory()
- Добавлено: StringByteLength()
- Добавлено: Поддержка события #PB_EventType_PageLoaded для WebGadget()
- Добавлено: Поддержка #PB_EventType_Resize для ContainerGadget(), ScrollAreaGadget(), Canvas() и PanelGadget()
- Добавлено: Флаг #PB_Image_Base64 для функции LoadImage() для загрузки изображения, закодированного в Base64- Обновлено: Cordova android 14 и Android SDK 35
- Обновлено: Документ библиотеки дат, поскольку он уже поддерживает дату после 2038 года.- Исправлено: Несколько багов компилятора и библиотеки
12 Февраль 2025 : Версия 3.02
- Исправлено: Несколько багов компилятора и библиотеки
13 Сентябрь 2024 : Версия 3.01
- Добавлено: Поддержка Android 34 ABI для возможности публикации в PlayStore
- Добавлено: Отключено форматирование кода в блоке EnableJS/DisableJS, чтобы JavaScript можно было писать непосредственно в нем
- Добавлено: Сборка Ubuntu 24.04
- Добавлено: Библиотека дат теперь поддерживает даты от 1601 до 9999
- Добавлено: Разрешен широкий диапазон дат для DateGadget() и CalendarGadget (от 1601 до 9999)26 Июнь 2024 : Версия 3.00
- Добавлено: Совершенно новая библиотека Mobile UI для быстрого создания естественного мобильного пользовательского интерфейса!
- Добавлено: Совершенно новый инструмент WebView для IDE, позволяющий отображать результаты приложения непосредственно внутри IDE!
- Добавлено: Поддержка отладчика во время выполнения для всех библиотек, а также интеграция с IDE для облегчения обнаружения ошибок.
- Добавлено: Выбор цвета фона в CreateApp для Android.
- Добавлено: Флаг 'DPI Aware' в 'Compiler Options', для приложений, поддерживающих DPI.
- Добавлено: Параметр командной строки --rebuildappdir для простой пересборки приложения (созданного с помощью --keepappdir)
- Добавлено: SpiderBasicCLI.cmd для лёгкого использования командной строки (Windows)
- Добавлено: IsWebSocket().
- Добавлено: AddTimer(), RemoveTimer() для использования таймеров, независимых от окна.
- Добавлено: SplashScreenControl() для обработки закрытия стартовой заставки.- Исправлено: Несколько багов компилятора и библиотеки
13 Декабрь 2023 : Версия 2.51
- Исправлено: Несколько багов компилятора и библиотеки
9 Июнь 2023 : Версия 2.50
- Добавлено: Спрайты и экраные шейдеры в реальном времени с помощью AddSpriteShader(), SpriteShaderAttribute(), RemoveSpriteShader()
- Добавлено: AddScreenShader(), ScreenShaderAttribute(), RemoveScreenShader()
- Добавлено: FullScreen() - полноэкранный режим
- Добавлено: #PB_Shader_Blur, #PB_Shader_Noise, #PB_Shader_Pixelate, #PB_Shader_Bevel, #PB_Shader_BulgePinch
- Добавлено: #PB_Shader_Reflection, #PB_Shader_Adjustment
- Добавлено: WindowOpacity()
- Добавлено: Флаг #PB_Window_NoMove для OpenWindow(), чтобы отключить перемещение окна пользователя (с помощью мыши или касания)
- Добавлено: #PB_Compiler_App для определения типа созданного приложения:: #PB_App_Android, #PB_App_IOS или #PB_App_Web
- Добавлено: --keepappdir в командной строке и окне 'Create App', чтобы сохранить каталог приложения cordova- Обновлено: Cordova до последней 11 версии
- Обновлено: Android API до 33
- Обновлено: PixiJS до 5.3.12
- Обновлено: InnoSetup для Windows, чтобы иметь возможность установить SpiderBasic без прав администратора.- Исправлено: Несколько багов компилятора и библиотеки
Отредактировано AZJIO (Вчера 07:18:15)