Inno Setup 歷史版本列表
Inno Setup 是一個工具,專為創建專業安裝程序而設計,可以在 Windows 2000 和 Windows 8 之間的所有 Windows 平台上運行(包括此操作系統的業務版本,32 位和 64 位版本也完全支持)。雖然這個開放源代碼程序可以被任何人免費使用,但是 Inno Setup 是非常穩定的,並且提供比其他大多數類似的付費選擇更多的功能。  這使得它非常受歡迎,他們需要訪... Inno Setup 軟體介紹更新時間:2019-08-29
更新細節:
更新時間:2019-08-27
更新細節:
更新時間:2019-08-21
更新細節:
What's new in this version:
Changes:
Crypto:
- Added an oaepHash option to asymmetric encryption which allows users to specify a hash function when using OAEP padding
Deps:
- Updated V8 to 7.6.303.29
- Improves the performance of various APIs such as JSON.parse and methods called on frozen arrays
- Adds the Promise.allSettled method
- Improves support of BigInt in Intl methods
- Updated libuv to 1.31.0
- UV_FS_O_FILEMAP has been added for faster access to memory mapped files on Windows
- uv_fs_mkdir() now returns UV_EINVAL for invalid filenames on Windows. It previously returned UV_ENOENT
- The uv_fs_statfs() API has been added
- The uv_os_environ() and uv_os_free_environ() APIs have been added
Fs:
- Added fs.writev, fs.writevSync and filehandle.writev (promise version) methods. They allow to write an array of ArrayBufferViews to a file descriptor
Http:
- Added three properties to OutgoingMessage.prototype: writableObjectMode, writableLength and writableHighWaterMark
Stream:
- Added an new property readableEnded to readable streams. Its value is set to true when the 'end' event is emitted
- Added an new property writableEnded to writable streams. Its value is set to true after writable.end() has been called
更新時間:2019-08-16
更新細節:
What's new in this version:
Fixed:
- “Data Dribble”: The attacker requests a large amount of data from a specified resource over multiple streams. They manipulate window size and stream priority to force the server to queue the data in 1-byte chunks. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Ping Flood”: The attacker sends continual pings to an HTTP/2 peer, causing the peer to build an internal queue of responses. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “Resource Loop”: The attacker creates multiple request streams and continually shuffles the priority of the streams in a way that causes substantial churn to the priority tree. This can consume excess CPU, potentially leading to a denial of service.
- “Reset Flood”: The attacker opens a number of streams and sends an invalid request over each stream that should solicit a stream of RST_STREAM frames from the peer. Depending on how the peer queues the RST_STREAM frames, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
- “Settings Flood”: The attacker sends a stream of SETTINGS frames to the peer. Since the RFC requires that the peer reply with one acknowledgement per SETTINGS frame, an empty SETTINGS frame is almost equivalent in behavior to a ping. Depending on how efficiently this data is queued, this can consume excess CPU, memory, or both, potentially leading to a denial of service.
- “0-Length Headers Leak”: The attacker sends a stream of headers with a 0-length header name and 0-length header value, optionally Huffman encoded into 1-byte or greater headers. Some implementations allocate memory for these headers and keep the allocation alive until the session dies. This can consume excess memory, potentially leading to a denial of service.
- “Internal Data Buffering”: The attacker opens the HTTP/2 window so the peer can send without constraint; however, they leave the TCP window closed so the peer cannot actually write (many of) the bytes on the wire. The attacker then sends a stream of requests for a large response object. Depending on how the servers queue the responses, this can consume excess memory, CPU, or both, potentially leading to a denial of service.
C- “Empty Frames Flood”: The attacker sends a stream of frames with an empty payload and without the end-of-stream flag. These frames can be DATA, HEADERS, CONTINUATION and/or PUSH_PROMISE. The peer spends time processing each frame disproportionate to attack bandwidth. This can consume excess CPU, potentially leading to a denial of service.
更新時間:2019-08-15
更新細節:
What's new in this version:
Luminar 3.1.3
- Gone are the days of frustration after losing your edited photos. In Luminar 3.1.3, you simply can’t lose them. If for some reason you can’t find your edits (because an image was renamed or moved to another folder, for instance), just go to the Lost Edits Album. Your edited images should be there, safe and sound.
- In Luminar 3.1.3, we’ve implemented new logic if your catalog isn’t found. Now the pop-up window not only informs you about the missing catalog but provides you with two options: If you’ve deleted the catalog, you can always Create a New Catalog. If the catalog you’re looking for has been moved to another folder, you can click Choose a Different Catalog and locate it.
- It’s difficult to talk about photo editing software without mentioning hotkeys. In Luminar 3.1.3, you get a lot of them. What’s more, they’re now cross-platform: the hotkeys are there to help you whether you’re a Mac user or a Windows lover.
- Now you can add images to your Library impressively faster. And we’re not talking about a couple of shots – we mean thousands. It won’t take you forever to add pictures from that photo retreat or vacation to Malibu. Just a few moments and you’ll be all set to make those beautiful photos even better.
Luminar 3.1.2
- One of the big things we’re excited to introduce is a brand-new feature, called “On this day”. “On this day” will let you relive your photography memories. Available for both Mac and Windows, this new feature gives you the opportunity to look back on what pictures you took on this day exactly one or more years ago. To get started with this, simply click the “On this day” shortcut in the menu. Please note that the “On This Day” feature will only show up if you have photos in your Library taken on the current month and day in previous years. It’s a great way to look back on how you’ve grown as a photographer, and provide you with some inspiration to get your day started!
- On the Mac side of things, we’ve also added a faster import from your memory card, giving you less time waiting and more time to spend creating amazing images
- You can also now easily add plugins from Nik Collection to your workflow, and enjoy what they offer in cooperation with Luminar 3.
- As for the Windows side, you’ll see a faster scroll on Single Image view. You can now scroll more quickly and more effectively. Additionally, you’ll see speed improvements to the switching process between Single Image view and Gallery view.
- We’ve also fixed a bug with the Japanese calendar that caused crashes
- Finally, both Mac and Windows users will see overall performance and stability improvements. As Luminar continues to develop into a groundbreaking management and processing platform, it’s important to our team to make sure that Luminar’s performance is up to par. With every update, we try our best to make it work faster and more seamless than before, giving you a more reliable and quicker way to express your creativity through photography.
Luminar 3.1.1
- Easier navigation. Want to quickly find the folder that contains a specific photo but have too many folders to go through? Now all you have to do is right-click on the photo and select Go to > Folder in Library and you’re there! You can even find all photos from the same date by right-clicking and selecting Go to > Images from the same date
- Improved launch time. Now, starting from the second launch, the average launch time is significantly faster. Even if you have hundreds of thousands of photos in your Library
Luminar 3.1.0
Raw + JPEG (Luminar Libraries):
- Do you capture Raw & JPEG files at the same time? Now you can easily organize these file pairs in a more convenient way. View as a single image, but switch between versions easily. Organize & rate pairs simultaneously, no matter of your view preferences.
New AI-powered tool:
- A major update to one of Luminar’s most beloved and popular filters. Accent AI goes to the next generation and its even better for more photos.
Improved Selective Sync (Adjustment Sync):
- Synchronize your image adjustments across your photos. Image layers, Crop, Erase, Clone & Stamp do not affect syncing.
Import Images:
- You’ll be able to copy photos to a folder right from inside Luminar. Use this choice to pull images from a memory card or other drive and copy them to a new destination.
Gallery Selection (Windows):
- Now it’s easier to precisely select and deselect photos in your gallery. Select non-adjacent photos with Ctrl-click. Click outside a photo to deselect all photos.
更新時間:2019-08-07
更新細節:
What's new in this version:
Assert:
- Legacy mode deprecation (DEP0089) is revoked
Crypto:
- The outputLength option is added to crypto.createHash
- The maxmem range is increased from 32 to 53 bits
N-api:
- Added APIs for per-instance state management
Report:
- Network interfaces get included in the report
Src:
- V8.getHeapCodeStatistics() is now exported
更新時間:2019-07-24
更新細節:
更新時間:2019-07-03
更新細節:
What's new in this version:
Notable changes:
- build: Experimental support for building Node.js on MIPS architecture is back
- child_process: The promisified versions of child_process.exec and child_process.execFile now both return a Promise which has the child instance attached to their child property
- deps: Updated libuv to 1.30.1, Support for the Haiku platform has been added, The maximum UV_THREADPOOL_SIZE has been increased from 128 to 1024, uv_fs_copyfile() now works properly when the source and destination files are the same
- process: A new method, process.resourceUsage() was added. It returns resource usage for the current process, such as CPU time
- src: Fixed an issue related to stdio that could lead to a crash of the process in some circumstances
- stream: Added a writableFinished property to writable streams. It indicates that all the data has been flushed to the underlying system #28007.
- worker: Fixed an issue that prevented worker threads to listen for data on stdin
- meta: Added Jiawen Geng to collaborators
更新時間:2019-06-28
更新細節:
What's new in this version:
Build:
- The startup time is reduced by enabling V8 snapshots by default
Deps:
- Updated V8 to 7.5.288.22
- The numeric separator feature is now enabled by default
- Updated OpenSSL to 1.1.1c
Inspector:
- The --inspect-publish-uid flag was added to specify ways of the inspector web socket url exposure
N-api:
- Accessors on napi_define_* are now ECMAScript-compliant
Report:
- The cpu info got added to the report output
Src:
- Restore the original state of the stdio file descriptors on exit to prevent leaving stdio in raw or non-blocking mode
tools,gyp:
- Introduce MSVS 2019
Util:
Inspect:
- Array grouping became more compact and uses more columns than before
- Long strings will not be split at 80 characters anymore. Instead they will be split on new lines
Worker:
- worker.terminate() now returns a promise and using the callback is deprecated
更新時間:2019-06-18
更新細節:
What's new in this version:
Fixed:
- When testing connection with ManicTime server on a machine where "machine name" contained Unicode characters, sometimes resulted in Bad request (400)
- Some timelines imported from server didn't show device name
- Sometimes ManicTime didn't open database connection, when coming from sleep
- Screenshots created .png image, when .jpg was specified and resolution and quality were 100%