Unity 歷史版本列表
Unity 是一個遊戲開發生態系統:一個強大的渲染引擎完全集成了一整套直觀的工具和快速的工作流程來創建交互式的 3D 和 2D 內容; 輕鬆的多平台發布; 成千上萬的質量,在資源商店和知識共享 community.For 獨立開發者和工作室,Unity&rsquo 的現成的資產; S 民主化生態系統摔破的時間和成本障礙,創造獨特的美麗的遊戲。他們使用 Unity 打造民生做他們喜歡的事情:創建遊戲... Unity 軟體介紹更新時間:2020-08-28
更新細節:
What's new in this version:
Changes:
Web 2.0:
- All-new web framework with new controls and improved performance
- PDF generation
XojoScript improvements:
- API 2.0 methods
- Save/Load compiled scripts
- Draw custom ListBox headers with ListBox.HeaderBackgroundPaint and ListBox.HeaderContentPaint
- Large text projects now open more quickly
更新時間:2020-08-25
更新細節:
更新時間:2020-08-24
更新細節:
What's new in this version:
- Update korean translation, small translation fixes, more easy key register
更新時間:2020-08-24
更新細節:
What's new in this version:
Fixes:
- Asset Bundles: Fixed an edge case with AssetBundle.Contains not returning true for case sensitive paths
- Editor: Context menus that are deeper than root level are not removed.
- Editor: Fixed Screen.resolutions returning 0 length collection in the Linux editor
- Editor: Fixed the issue with Foldout click rect not aligning with the icon.
- GI: Fixed lightmappers carrying over stale state when switching scenes
- Graphics: Fixed missing memory barrier when image is repeatedly bound for writing between dispatch calls
- Graphics: Prevent memory leak of Command Buffers on Metal devices
- iOS: Fixed storyboards sometimes still rotating to forbidden orientations on iOS 13+
- Mobile: Adaptive Performance - Added workaround to send temperature warning when the device starts as warm already as currently no events are sent
- Mobile: Adaptive Performance - Automatic Performance Mode: lower CPU and GPU levels at the same time instead of one at a time to increase efficiency and higher power savings
- Mobile: Adaptive Performance - Fixed Automatic Performance Control flag to respect the function and not be read only anymore
- Mobile: Adaptive Performance - Thermal Mitigation Logic changes in GameSDK 3.2 and it was updated in SetFreqLevels() to react to the correct return values
- Physics: Ensured that multi-threaded 2D physics solver handles contact response the same as the non-multi-threaded one. Fix bug where contact masses were different
- Physics: Fixed an issue where a Cloth components external acceleration would be applied in local space instead of world space
- Physics: Fixed an issue where a Cloth components penetration constraint's would be influenced by the Transforms scale, resulting in incorrect behavior
- Physics: Fixed an issue where adding Colliders via the inspector to a Cloth component would not register when done in Play Mode
- Physics: Fixed an issue where providing a null mesh to a previously authored Cloth component, would not clear the constraints causing the inspector to throw
- Physics: Fixed Cloth components Reset functionality to properly reset all data, including colliders, virtual particle weights and self-inter collision indices
- Prefabs: Fixed crash when opening scene with broken prefabs
- Profiler: Optimized frame stats calculation when selecting a sample in Profiler Window
- UI: Fixed the issue where the vertices were not stripped for rich text in multi line
- Universal Windows Platform: Fixed TouchScreenKeyboard not setting Text on HoloLens2
- Windows: Fixed HID devices for NewInput failing to initialize in x86 builds
- XR: Fixed for crash when passing empty string to TryGetFeatureValue
- XR: Fixed Input System always executing XR buttons in LateUpdate
Changes:
Mobile: Adaptive Performance:
- Automatic Performance Control does not lower CPU lower than 1 on GameSDK 3.2 workaround
- Automatic Performance Mode: gpuFactor increased from 0.72 to 0.92 to increase effeciency
- Automatic Performance Mode: gpuUtilizationThreshold increased from 0.7 to 0.9 to increase effeciency
- Automatic Performance Mode: Increase GPU Active time Ratio
- Changed Documentation to make clear that changing CPU and GPU levels is risky and the Automatic Performance Mode should be used instead
- Exchanged GameSDK wrapper with updated version removing GameSDK 3.1 support
- Upgraded to Subsystem Registry 1.1.0 which bumps min version of Adaptive Performance to 2019.4
- XR: Updated Windows Mixed Reality verified package to version 3.3.1
Improvements:
- iOS: Improved dynamic resolution performance for iOS 13, macOS 15 and tvOS 13
System Requirements:
- For development
- OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (Server versions of Windows & OS X are not tested.)
- CPU: SSE2 instruction set support.
- GPU: Graphics card with DX10 (shader model 4.0) capabilities.
- The rest mostly depends on the complexity of your projects.
Additional platform development requirements:
- iOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.0 or higher.
- Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
- Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
For running Unity games:
- Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:
Desktop:
- OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+
- Graphics card with DX10 (shader model 4.0) capabilities.
- CPU: SSE2 instruction set support
- iOS player requires iOS 10.0 or higher
- Android: OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later
- WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari
- Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
- Exported Android Gradle projects require Android Studio 3.4 and later to build
更新時間:2020-08-20
更新細節:
What's new in this version:
Added:
- Add menu entries for auto-typing only username or only password
- Browser: Add command for retrieving current TOTP
- Improve man pages
- Linux: Support Xfce screen lock signals
- Linux: Add OARS metadata to AppStream markup
- SSH Agent: Substitute tilde with %USERPROFILE% on Windows
Changed:
- Improve password generator UI and UX
- Do not prompt to restart if switching the theme back and forth
- Change actions for F1, F2, and F3 keys
- Skip referenced passwords in health check report
- Check system-wide Qt translations directory for downstream translations packaging
- macOS: Change password visibility toggle shortcut to Ctrl+H to avoid conflict with system shortcut
- Browser: Only display domain name in browser access confirm dialog to avoid overly wide window sizes
Fixed:
- Fix clipboard not being cleared when database is locked while timeout is still active
- Fix list of previous databases not being cleared in some cases
- Fix saving of non-data changes on database lock
- Fix search results banner theming
- Don't enforce theme palette in Classic theme mode and add hover effect for buttons
- Fix label clipping in settings on high-DPI screens
- Fix excessive memory usage by icons on systems with high-DPI screens
- Fix crash if number of TOTP digits exceeds ten
- Fix slot detection when first YubiKey is configured on the second slot
- Prevent crash if focus widget gets deleted during saving
- Always show buttons for opening or saving attachments
- Update link to Auto-Type help
- Fix build errors with Ninja
- CLI: Fix db-info command wrongly labelled as db-show in usage listing
- Windows: Use Classic theme by default if high-contrast mode is on
- Linux: Add workaround for qt5ct bug, causing icons not to show up
- Linux: Correct high-DPI display by not allowing fractional scaling
- Browser: Consider subdomain and path when requesting only "best-matching credentials"
- SSH Agent: Always forget all keys on lock
更新時間:2020-08-20
更新細節:
更新時間:2020-08-19
更新細節:
What's new in this version:
Changes:
- content_encoding: add zstd decoding support
- CURL_PUSH_ERROROUT: allow the push callback to fail the parent stream
- CURLINFO_EFFECTIVE_METHOD: added
Bug-fixes:
- CVE-2020-8231: libcurl: wrong connect-only connection
- appveyor: collect libcurl.dll variants with prefix or suffix
- asyn-ares: correct some bad comments
- bearssl: fix build with disabled proxy support
- buildconf: avoid array concatenation in die()
- buildconf: retire ares buildconf invocation
- checksrc: ban gmtime/localtime
- checksrc: invoke script with -D to find .checksrc proper
- CI/azure: install libssh2 for use with msys2-based builds
- CI/azure: unconditionally enable warnings-as-errors with autotools
- CI/macos: enable warnings as errors for CMake builds
- CI/macos: set minimum macOS version
- CI/macos: unconditionally enable warnings-as-errors with autotools
- CI: Add muse CI analyzer
- cirrus-ci: upgrade 11-STABLE to 11.4
- CMake: don't complain about missing nroff
- CMake: fix test for warning suppressions
- cmake: fix windows xp build
- configure.ac: Sort features name in summary
- configure: allow disabling warnings
- configure: cleanup wolfssl + pkg-config conflicts when cross compiling.
- configure: show zstd "no" in summary when built without it
- connect: remove redundant message about connect failure
- curl-config: ignore REQUIRE_LIB_DEPS in --libs output
- curl.1: add a few missing valid exit codes
- curl: add %{method} to the -w variables
- curl: improve the existing file check with -J
- curl_multi_setopt: fix compiler warning "result is always false"
- curl_version_info.3: CURL_VERSION_KERBEROS4 is deprecated
- CURLINFO_CERTINFO.3: fix typo
- CURLOPT_NOBODY.3: clarify what setting to 0 means
- docs: add date of 7.20 to CURLM_CALL_MULTI_PERFORM mentions
- docs: Add video link to docs/CONTRIBUTE.md
- docs: change "web site" to "website"
- docs: clarify MAX_SEND/RECV_SPEED functionality
- docs: Update a few leftover mentions of DarwinSSL
- doh: remove redundant cast
- file2memory: use a define instead of -1 unsigned value
- ftp: don't do ssl_shutdown instead of ssl_close
- ftpserver: don't verify SMTP MAIL FROM names
- getinfo: reset retry-after value in initinfo
- gnutls: repair the build with `CURL_DISABLE_PROXY`
- gtls: survive not being able to get name/issuer
- h2: repair trailer handling
- http2: close the http2 connection when no more requests may be sent
- http2: fix nghttp2_strerror -> nghttp2_http2_strerror in debug messages
- libssh2: s/ssherr/sftperr/
- libtest/Makefile.am: add -no-undefined for libstubgss for Cygwin
- md(4|5): don't use deprecated macOS functions
- mprintf: Fix dollar string handling
- mprintf: Fix stack overflows
- multi: Condition 'extrawait' is always true
- multi: Remove 10-year old out-commented code
- multi: remove two checks always true
- multi: update comment to say easyp list is linear
- multi_remove_handle: close unused connect-only connections
- ngtcp2: adapt to error code rename
- ngtcp2: adjust to recent sockaddr updates
- ngtcp2: update to modified qlog callback prototype
- nss: fix build with disabled proxy support
- ntlm: free target_info before (re-)malloc
- openssl: fix build with LibreSSL < 2.9.1
- page-header: provide protocol details in the curl.1 man page
- quiche: handle calling disconnect twice
- runtests.pl: treat LibreSSL and BoringSSL as OpenSSL
- runtests: move the gnutls-serv tests to a dynamic port
- runtests: move the smbserver to use a dynamic port number
- runtests: move the TELNET server to a dynamic port
- runtests: run the DICT server on a random port number
- runtests: run the http2 tests on a random port number
- runtests: support dynamicly base64 encoded sections in tests
- setopt: unset NOBODY switches to GET if still HEAD
- smtp_parse_address: handle blank input string properly
- socks: use size_t for size variable
- strdup: remove the odd strlen check
- test1119: verify stdout in the test
- test1139: make it display the difference on test failures
- test1140: compare stdout
- test1908: treat file as text
- tests/FILEFORMAT.md: mention %HTTP2PORT
- tests/sshserver.pl: fix compatibility with OpenSSH for Windows
- TLS naming: fix more Winssl and Darwinssl leftovers
- tls-max.d: this option is only for TLS-using connections
- tlsv1.3.d. only for TLS-using connections
- tool_doswin: Simplify Windows version detection
- tool_getparam: make --krb option work again
- TrackMemory tests: ignore realloc and free in getenv.c
- transfer: fix data_pending for builds with both h2 and h3 enabled
- transfer: fix memory-leak with CURLOPT_CURLU in a duped handle
- transfer: move retrycount from connect struct to easy handle
- travis/script.sh: fix use of `-n' with unquoted envvar
- travis: add ppc64le and s390x builds
- travis: update quiche builds for new boringssl layout
- url: fix CURLU and location following
- url: silence MSVC warning
- util: silence conversion warnings
- win32: Add Curl_verify_windows_version() to curlx
- WIN32: stop forcing narrow-character API
- windows: add unicode to feature list
- windows: disable Unix Sockets for old mingw
更新時間:2020-08-14
更新細節:
What's new in this version:
WYSIWYG Web Builder 15.4.5
Fixed:
- Events with target 'self' display warning in Error Reports
- Themeable menu does not display dropdown menu for single items
Improved:
- Added support for accented characters in Site Tree menu
- Synchronize with Site Manager now also works with 'hide file extension' option
WYSIWYG Web Builder 15.4.4
- Change log not available for this version
WYSIWYG Web Builder 15.4.3
- Fixed: Issue with visibility of themeable (link) button
- Fixed: Issue with visibility of text in layout grid when full width is false
- Improved: Added space between filenames of the Picture object
WYSIWYG Web Builder 15.4.2
Improved:
- Added "flex-direction:column" to Layout grid columns with Grid system set to flexbox
- Several improvements related to layout grid with fixed height and flexbox
- Added support for Toasts in combination with master frames
- Breakpoints in CSS Menu now work seperately from page breakpoints
- Added line-height to Themeable Button with breakpoints
- Themeable Button's buttonset now uses flexbox for alignment instead of JavaScript
- Updated jQuery version to "jquery-3.5.1"
WYSIWYG Web Builder 15.4.1
- Fixed: Issue with Global Replace Font Face in Themeable Button
- Fixed: Issue with with shadow and border radius
- Improved: Text color of links in cards now inherits the transition color
- Improved: Optimized Ken Burns slideshow animation for use in layout grids
WYSIWYG Web Builder 15.4.0
Fixed:
- Issue with Inline Frame page type selection
- Implemented an automatic fix for elements without a valid parent
- Photo Gallery thumbnail selection not displayed
- 'Clone and hide' does not work with text when Direct2D is enabled
- Text in flex container should not include height in breakpoints
- Issue with textarea height and bootstrap validation
Improved:
- Tooltips and Card/Popover now automatically synchronize the target ID, when it has been renamed
- Added the ability to search Unicode words in the CMS
- Height calculation for overlay images in cards
- Breakpoints in Menubar, Mega Menu, Panel Menu, Reponsive Menu and Text Menu now work seperately from page breakpoints
- Pressing 'space' key in the Object Manager will now toggle the visibility state of the selected item. Also, added support for SHIFT+click
- Instagram will end support for the Legacy API on March 31, 2020. We have implemented a workaround so you can continue to display Instagram images in the Photo Gallery and SlideShow: To activate the new functionality, simply leave the 'Instagram token' field empty. Note: the new API supports a maximum of 12 Instagram images
- Upgraded to PHP Mailer version 6.1.5
New feature:
- Implemented responsive fonts for Themeable Menu and Responsive Menu
- The Carousel object can now be controlled via events: media play, media stop, slideshow next, slideshow previous
- Added support for ckeditor 5. Create DocumentsWYSIWYG Web Buildersystemcmsckeditor copy 'ckeditor.js' to the folder
WYSIWYG Web Builder 15.3.0
Fixed:
- Issue with background image in panel layer set to floating
Improved:
- CSS Menu item stretching
- Minor changes in the logic of 'not equal to (choice)' in Conditions
- Retain Publish window size between sessions
- Added support for using Toasts on master pages
- Added 'Delete' command to Object Manager's context menu
- Global Replace can now change text in the Menu Name (Properties->General
- Implemented Direct2D rendering in Mobile Theme Manager
- Updated News Feed Ticker Facebook script to latest API version
- For fancyboxv3, the lightbox.ini will now be loaded from the system folder
- When using the CMS View in a layout grid/flexbox and overflow is set to 'none', the height will be automatic based on the content
- WWB editor for CMS is now flexible
- All CMS plugins input fields have been redesigned to be full width (100%) for responsive layouts
- reCAPTCHA v1 in CMS plugins has been replaced with reCAPTCHA v2
- optimized HTML output of text object for output format (fewer color attributes)
- Spinner arrow functionality in layout grid
- Implemented responsive height for Progressbar
- Implemented responsive margin for Accordion, Datepicker, Dialog, Spinner, Slider, Tabs and Themable button
New feature:
- Added 'Auto complete' property to 'Text Area' and 'Combobox'
- Added 'Full width' property to Spinner and Slider. For use with layout grids
- Added 'Enable Responsive Fonts' option to CMS View. This makes the default font size, font-family and text color responsive
- Added 'space-evenly' option to 'Justify Content' in flex container and flex grid. Distribute items evenly. Items have equal space around them
- Upgraded to PHP Mailer version 6.1.4 with the latest security patches
WYSIWYG Web Builder 15.2.3
Fixed:
- Issue when changing path of the 'Picture' object via the Property Inspector
- Refresh issue with EXB extensions and live rendering
- Issue with CAPTCHA padding
Improved:
- Optimized FTP/SFTP file upload process. The remote folder structure is now cached to prevent multiple 'createdir' calls
- Menubar script is now compatible with 'Move javacripts to end of page' and 'Generate external JS'
WYSIWYG Web Builder 15.2.2
Fixed:
- Issue with alignment in Themable menu
- Server sided form validation does not throw exception
Improved:
- Added support for empty folders in FTP/SFTP engine
- 32bit version now includes '32-bit' in window title and aboutbox
- 'Refresh' in Error Reports makes sure the default view is active
WYSIWYG Web Builder 15.2.1
Fixed:
- Issue with Breadcrumb padding
- Missing 'full width' property in Rollover Text
Improved:
- Flipped padding when using right alignment in CSS menu
- Card Container rendering in embedded pages (absolute layout)
- Form validation in Master Frames
- Bullet margin in RTL text
- Added quotes to font-family when using 'Automatically use @font-face
- Added 'full width' property to Menu Bar
- Use of style/class in image now disables inline border
WYSIWYG Web Builder 15.2.0
Fixed:
- Issue with zoom level in menubar
- Flex container ignores right padding
- Missing 'full width' property in Rollover Image
- Layout grid issue with breakpoints
- Missing icon font reference in global style sheet
Improved:
- Added the ability to set a different alternative text for second image in the Rollover image object. Use ^ to separate the two strings. Example: first text^second text
- Text menu delimiters can be replaced with Global Replace
- The target ID in Conditions will be automatically be updated when renaming the ID of an object
- FTP/SecureFTP now uses Unicode core
New feature:
- Added 'jQuery version' to multi-page properties so you can change the jQuery version for multiple pages simultaneously
Added 'Full width' property to Text object. By default, text inside a layout grid uses the full width of its container. This option makes it possible to turn this off so the text will have a fixed sized
- Added 'Maximum Width' property to Text object. Specifies the maximum size of the text when it is set to full width. This prevents the text from getting too large in responsive layouts
- Added 'Check if the domain of the specified email address is valid' to form properties. This will lookup the MX record to make sure the sender's domain is valid
- Added site variable to customize form domain error message: $FORMERROR_DOMAIN$
- Replaced 'Publish as HTML' in Shape->Text with 'Output format'. 3 options are available: default (GDI), HTML, and anti-alias. GDI renders the same quality as in previous versions
- Added new option 'Force UTF-8' in publish settings. This improves support for Arabic/Asian/etc characters with FTP (winsock) and Secure FTP
- Added direction property (left-to-right/right-to-left) to Toast and Marquee
- Added 'Type' option to Marquee. This lets you switch between CSS and . Note that the tag is obsolete. Although it may still work in some browsers, its use is discouraged since it could be removed at any time. This option is provided for
backward compatibility only
- Added the possibility to use an absolute position for the 'Flex Container' (position -> absolute). This makes it possible to also use the flex container in fixed layouts
- Added 'position' property to 'Card Container'. The 'Card Container' can now be used as floating, header (fixed), footer (fixed and floating), sticky or absolute container (free position)
WYSIWYG Web Builder 15.1.0
Fixed:
- Text Menu does not remember 'responsive' option
- Text with 'Enable Responsive Fonts' uses line-height of default view in breakpoints
Improved:
- Moved preloader
- Panel Menu - Button Icon will now also be published as SVG if 'Publish navigation icons as SVG image' is enabled
- Panel Menu - Button Icon now supports all Icon Libraries (in addition to FontAwesome/Material Icons)
- Added '-webkit-appearance: none' to buttons, so Safari will render the buttons as intended
- Meta data of images in the photo gallery is now loaded on demand. This solves an issue where images are not displayed when the meta data is corrupt
- Added 'Unsplash Photo' icon to the toolbox, so you can quickly drag & drop an Unsplash Photo to the page
WYSIWYG Web Builder 15.0.7
Fixed:
- Icon Font publishes font files for SVG format
- FlipSwitch issue with rtl
- UI 'freeze' when rendering text using HDC (fallback) in embedded page with breakpoints
- Clipping issue with box shadow rendering
- Issue with 'Reset background color' and text in a container
- Issue with styles in output format
- Issue with Image filename change via Property Inspector
- Crash when publishing modified files only
- Issue with FlexBox Container and max-width
- Incorrect filename for Unsplash images when using filters
Improved:
- Added z-index to Shape dividers in flex container
- Optimized memory management during publishing
WYSIWYG Web Builder 15.0.6
Fixed:
- Switched 'disable' and 'enable' labels in events
- Texture background not saved for Banner
- Go Menu does not render initial text in workspace
- Border image uses wrong size
Improved:
- Border width calculations for floating images
- Catch possible conflicts with pipe-characters in Unsplash text
- Redesigned link implementation for in output format (better support for Unicode and style filter)
WYSIWYG Web Builder 15.0.5
- Fixed: Issue with text-alignment in Image watermark
- Fixed: Shape divider not rendered when used on master page
- Fixed: Invalid image size when using gaussian blur
- Fixed: Issue with FlipSwitch 'Name' property
- Fixed: Image shadow ignores opacity setting
- Fixed: script library not included for Card events
- Improved: Shadow rendering with border radius
- Improved: Several improvements to optimize table rendering performance
- Improved: Added experimental support for Input Method Editor (IME) to input Chinese/Japanese/Korean characters
- Improved: Added experimental support for changing the text color of multiple table cells (using shift+cell properties)
- 'experimental' means that the feature is still under development, but is already enabled to allow users to try it out
WYSIWYG Web Builder 15.0.4
- Change log not available for this version
WYSIWYG Web Builder 15.0.2
Fixed:
- Category text of Mega menu uses the wrong font-family
- Issue with text in breakpoints and 'random' preview crash
- Rendering issue with nested layers and clipping
- Card Container Carousel issue when page language direction is set to 'right-to-left'
- Card Container Carousel issue with Chrome browser on page load
- Issue with flipped shapes
- 'Deadlock' when using rare combination of embedded page, text and breakpoints
- UI focus issue when using text in flexgrid with breakpoints
Improved:
- Auto size functionality of text in edit mode now works the same as in previous versions
WYSIWYG Web Builder 15.0.1
Fixed:
- Rendering issue with image
- Rendering issue with Google Font variant
- Some older projects do not loa
- Issue with lazy loa
- Object outlines not rendere
- Rendering issue with 'condensed' and narrow' fonts
- Issue editing text in table
- Image frame in breakpoints not upgraded to border fram
- Crash when switching quickly between breakpoints (related to blog/article
- Text height not updated when switching to another breakpoint or scalin
- 'most downloads' error when open CMS search properties
- Some extensions are not rendered at the right positio
- Photo gallery renders long titles without ellipses like in previous versions
- Alignment issue in response Carouse
- Colorize not implemented in Navigation Bar
- (deprecated) Text line spacing options not DPI aware
- Issue with merging image and shadow
- Category text of Mega menu uses the wrong font-family
Improved:
- anti-aliasing can now be turned off for shape border
更新時間:2020-08-13
更新細節:
What's new in this version:
Fixes:
- Animation: Fixed a bug where the default values not set when transition to another state using animator override controller
- Asset Pipeline: Fixed performance problem with script type hash generation used for script type dependencies
- Burst: Fixed crash when native hardware exceptions occur in Burst compiled code
- Core: Fixed issues involving the [NativeDisableContainerSafetyRestriction] attribute when applied to a container at a non-zero struct offset
- Editor: Added missing tooltips to buttons in main toolbar
- Editor: Added UNITY_TEST_FRAMEWORK define constraint to filter out test framework assemblies from platform build without tests
- Editor: Fixed crash when reloading a floating preview window
- Editor: Fixed tab dragging on Windows from a secondary monitor where the taskbar is on the left edge of the screen
- Graphics: Bugfix VT - Failed to properly synchronize the RT when destroying a PVT stack
- Graphics: Enabled gfx-tests for texture 2d (ms) arrays on Nintendo Switch
- Graphics: Fixed a bug with AsyncGPUReadback, where if you first read into a NativeArray, and then the request was recycled and used normally, it would fail to release the memory for the request
- Graphics: Metal: Fixed an Editor scene view issue causing artifacts on some GPU drivers
- Graphics: Metal: Fixed Editor view repaint causing geometry explosion randomly
- macOS: Change Plugins to PlugIns for code signing
- Package Manager: Fixed an issue where the Diagnose button in the critical startup failure dialog would not launch a diagnostics window on Linux
- Package Manager: Fixed trying to import an asset which is a complete project from the Package Manager will now display a popup dialog informing that the user's project settings will be overwritten if they choose to continue with the import
- Package Manager: List the samples of a package api doesn't work without opening package manager window
- Prefabs: Fixed ArgumentException thrown when loading a Prefab stage in context, but where the context becomes invalid
- Prefabs: Fixed Editor crash when making changes to the Script field of a Prefab instance with a missing script. Changing the missing script should be done in Prefab Mode instead so the Prefab Asset is updated
- Prefabs: Fixed error when adding components to object which already has a required component
- Prefabs: Fixed Prefab stage error appears when changing a Prefab asset in play mode if the asset is open in Prefab Mode In Context
- Profiler: Added missing root to memory snapshots to account for executable and dll in memory size
- Profiler: Fixed a crash where triggering a Snapshot on a player with an Editor connected, would attempt to the snapshot to the Editor
- Services: Fixed button resizing height when resizing service window
- Shaders: Fixed caching preprocessor outputting file name without path in line directives
- Shaders: Fixed Metal shader compilation error when half values are reinterpret-casted to integer values
- Shaders: Fixed metal shader compilation error when half3 temporary arrays are used
- UI: Added IMGUI as a dependency of UGUI
- UI Elements: Added backgroundImage property to IResolvedStyle
- UI Toolkit: UI Toolkit can now import FontAsset through USS
Changes:
- Editor: Dark Theme editor preference is now available to all users
Improvements:
- Editor: Dark Theme editor preference is now available to all users
- Package Manager: Make the error message clearer when the UnityPackageManager program is missing
更新時間:2020-08-13
更新細節: