Atom (64-bit) 歷史版本列表
Atom 64bit 是一個文本編輯器,它是現代的,平易近人的,但對核心有破壞性的工具 - 一個你可以自定義的工具,但是也可以高效地使用而不需要觸摸配置文件。您可以從數以千計的為 Atom 添加新特性和功能的開源軟件包中進行選擇,或者從頭構建一個軟件包並將其發布給其他人使用。 Atom 預裝了四種 UI 和八種語法主題,分別為黑色和淺色。 Atom 免費下載最新版本的 Windows PC。它是 ... Atom (64-bit) 軟體介紹更新時間:2018-07-06
更新細節:
What's new in this version:
- Updated Electron to 2.0.4
- Fixed an issue that prevented Atom from starting on OS X 10.10 Yosemite. Additionally, if you're seeing this issue on OS X 10.11 El Capitan or macOS 10.12 Sierra, please give this update a try and let us know if you continue to experience the problem
- Potentially improved reliability of using Atom in conjunction with Shadowsocks proxy. We're closely monitoring this issue, and we're hopeful that this release will help the affected users. If you continue to see crashes with this release, please let us know
更新時間:2018-06-22
更新細節:
What's new in this version:
- Electron has been upgraded to version 2.0
- Atom now automatically honors your operating system's color profile. You can use the new Color Profile setting to customize this behavior
- Active editors are now updated when experimental Tree-sitter grammars are toggled in settings
- Shell environment variables are now carried into Atom when launched from PowerShell or Windows Command Prompt
- The Find in Project results view now groups adjacent matches and highlights multiple matches on the same line
- Commit message preprocessing has been substantially revisited, preserving newlines in amended commits, preserving # comments in commits composed within the mini editor, and respecting your commit.cleanup configuration when committing from an expanded editor
- "Large" file patches are identified by byte count, not line count, of the patch body. This prevents performance hiccups when navigating past files with large diffs in a relatively small number of lines
- Avatars are now supported for users who are using the newer-style anonymized email addresses
- Modal dialogs can now be cancelled properly by pressing esc on Window
- The language-html package now supports GraphQL script tags and multi-line style attributes
- CriticMarkup syntax is now colored correctly in Markdown files
- Fixed an issue where files in a Git repo might be locked or corrupted
- The placeholder glyph that appears when reordering tabs is now much more responsive
- Fixed an issue where dashes were being prefixed with backslashes in non-regex searches
更新時間:2018-06-22
更新細節:
What's new in this version:
Signal Desktop 1.13.0
Fixed:
- Expire timer update would be sent even if change came from remote message
- It was impossible to send an attachment if we failed to create a thumbnail for it
- App would fail to start if user profile data is behind a junction
- Message detail screen errors were too narrow to see the complete message
Dev:
- Add link to terms of service and privacy policy in About window
- Additional defense-in-depth enhancements
- Update strings for fr/tr languages
- Readme: Clarify beta install instructions
Signal Desktop 1.12.1
- Fixed: In iOS theme, quoted links were white on white
- Ensure that a disappearing message timer change notification is always above initiating message
- Ensure that sent messages immediately take conversation's expire timer
Signal Desktop 1.12.0
- Update to Electron v2.0.1
- Fixed: Emoji with skin tone modifiers would show up as a square
- Fixed: A few visual problems with the contact detail screen
- Fixed: complex kernel versions were causing problems in linux
Dev:
- Add another Windows 7 dev setup requirement to contributing.md
- Various defense-in-depth enhancements
- Refactor api.js into web_api, which encapsulates all web access
- Move a number of dependences from bower to npm
- Enable a large set of new tslint rules
- Use React for all emojification in the app
- Print out main process logs if electron unit tests fail
- Move all forks to @scottnonnenberg-signal account
- Remove jscs from the project
- Remove unused code and templates
- Remove broken stylesheets symlink
Signal Desktop 1.11.0
- Feature: Receive contact
- Fixed: Sometimes clicks on quoted message wouldn't work
- Fixed: In dark theme, it was hard to see a message's triple-dot menu on hover
- Fixed: Unsupported image and video types were missing from media pane
- Fixed: On small screens, the media lightbox view would show media off-screen
- Notification improvements
- Improved behavior for notifications that are added and removed quickly
- Better handling of notifications that were read on a linked device
- Media Gallery: A number of small visual fixes
- Emoji pane: Can now dismiss it by pressing escape key
- Update translations
Dev:
- Windows 7: Use Electron-native notifications
- Better logging when we receive a read sync from a linked device
- Move to React for newlines, emoji, and links in message body
- Improve Logging For Disappearing Messages
- Prettier: Continue expanding its coverage of app
- Document Translations Setup + Remove Unused Strings
- Make Protocol Buffers available to commonjs code
- Build updates: remove unused commands and assets
- Document Windows 7 Developer Setup
- Update README copyright year to 2018
Signal Desktop 1.10.1
- Fixes a bug recently published
Signal Desktop 1.10.0
- Media Gallery showing all attachments in a given conversation. Note: Until all attachments have been migrated to disk (as part of a background process), only a partial set of a conversation's media will show up, skewed towards the most recent messages
- Increase speed of migration to move attachments to disk from database
- Video attachments: show first frame preview in composition area
Quotes:
- Show 'You' in Android theme instead of your own contact name
- Show thumbnails for quotes of messages with video attachments
Notification improvements:
- Remove all on remote read, on focus, on exit
- Show multi-message notifications like '5 new messages'
Dev:
- Add comments clarifying our mechanisms for stripping EXIF info
- Move to prettierjs to format our code
- Fix break in styleguide; make filesize/Signal.Util.GoogleChrome available
- Remove duplicate entry from .gitignore
Signal Desktop 1.9.0
- Send quoted replies via hover menu on message
- Fixed: Linking a new iOS device would not initially show iOS theme
- Dev: Media Gallery: Phase 1 - currently disabled
Signal Desktop 1.8.0
- Support for receiving quoted replies
- iOS theme: one bubble for both attachment and message contents
- Dev: Fix beta install instructions in readme for debian-based linux
Signal Desktop 1.7.1
- Fixed: Conversation message preview would sometimes continue to show after message disappeared
- Improve URL Auto-Linking In Messages
- Redact More Variants Of Paths In Stack Traces
- Dev: Introduce React, TypeScript, TSLint and React-StyleGuidist
Signal Desktop 1.7.0
- Update to electron 1.8.4
- Migrate all attachments from IndexedDB to file system in the background
- Save attachments to disk when importing Chrome app export
- New option in settings: delete all application data
- Remove all configuration in database when we discover we are unlinked
- Delete everything in database when we link with a different phone number from previous link
- Windows: Delete all data on uninstall
- Fixed: Read receipts setting would not be synchronized along with re-link
- Fixed: Clicking conversation in left pane when already selected would remove focus on message composition field
- Fixed: Searching for the phone number of an existing contact, then selecting 'start conversation' would erase contact details
- Fixed: Selecting Settings menu option multiple times would open multiple instances of settings view
Dev:
- Redact file paths in anything that goes to the log on disk
- When top-level process errors happen, don't show dialog with stack trace
- Add nsp to CI runs
- Add eslint-plugin-mocha to disallow exclusive tests using *.only
- Preparation for encrypted backups
- Updates to structure of exported data - messages.zip, flat list of attachments
- Relax Node.js version requirements
- Fix a few typos in documentation
- Update issue template to mention that translation should be via Transifex
Signal Desktop 1.6.1
- Switch to a new service for debug logs, since GitHub is retiring anonymous gists
Signal Desktop 1.6.0
- Upgrade to the latest version of Electron, 1.8.2
- Replace custom notification sound with system sound
Update menus:
- A few copy changes to make things clearer
- Settings now available via the File (Windows/Linux) or Signal Desktop (macOS) OS menu
- Eliminate the triple-dot menu in the top-center of the screen
- Fixed: Hitting enter after entering device name on install would not move to next screen
Dev:
- Ensure consistent builds using yarn --frozen-lockfile
- Update code to match eslint-enforced formatting
- Upgrade to latest version of electron-builder and associated packages
Signal Desktop 1.5.2
- Fixed: In import/registration flow, choosing View -> Debug Log would do nothing
Signal Desktop 1.5.1
- Fixed: In some cases contact/group syncs would turn off disappearing messages in all conversations
- Fixed: On initial setup, conversations with disappearing messages enabled would be at the top of the conversation list
Signal Desktop 1.5.0
- Note: Includes fixes from 1.4.0-beta.1 (never released to production), 1.5.0-beta.1, and one additional pull request
- Update electron to 1.7.12
- New design for import and install flows
- Support for 'light' imports, which bring just messages, contacts and groups
- Set conversation disappearing messages state and contact block state on initial link
- 'Restart' -> 'Restart Signal' button in update dialog, thanks @StevenXL
Fixed:
- If app started offline, conversations would not open
- Attached images would sometimes show up rotated improperly
- Uncaught Exception: TypeError; 'getSize'
- File paths with special characters could be shown in misleading way
- Incoming messages sometimes didn't appear at all
- 'Cannot find module ./app/locale' error popup when attempting to start another instance of the app on Windows
- Setting NODE_ENV environment variable to 'development' would point it at staging servers
Dev:
- Move ESLint environment configuration into .eslintrc
- Sync Protocol Buffers with libsignal-service-java
- Update to libsignal-protocol-javascript v1.3.0
- Make our binary comparisons constant time
- Fix typo in issue template
- Update to new signal branding
更新時間:2018-05-31
更新細節:
What's new in this version:
- Updated the GitHub package to version 0.14.5
更新時間:2018-05-21
更新細節:
更新時間:2018-05-16
更新細節:
What's new in this version:
Notable Changes:
- You can now add co-authors to Git commits in the Git pane
- It's now easier to undo and amend your last commit in the Git pane
- You can now push and pull branches more easily from the status bar
- You can now create pull requests from the GitHub pane
- A closed tree view dock is no longer expanded when the 'Auto Reveal' option is enabled
- Clip cursor width when soft-wrap is on and cursor is at the end of a line
- Restore cursor position correctly after undo/redo when multiple editors are open for the same buffer
- Prevent default editor commands from modifying read-only TextEditors
- Separate the concept of "keyboard enabled" editor state from read-only editor state
- Ensure that files are not opened incorrectly when multiple open requests occur simultaneously
- Improve handling of line endings in Unicode files
- Fixed an issue that causes the dock handle to break when an item is dragged over it
- Clarify deprecation of undo: skip option
更新時間:2018-04-26
更新細節:
What's new in this version:
- Fixed a bug where Atom would auto-update even if auto-updates were disabled
- Fixed the cursor not turning white when using dark syntax themes
- Fixed an issue where packages could cause config file corruption by changing config settings during shutdown
- Fixed a bug in the new system for excluding scopes from spell-check
- Fixed an error that would occur when trying to expand snippets in the git commit message editor
更新時間:2018-04-19
更新細節:
What's new in this version:
- Added experimental file system watcher support
- Improved support for git worktrees
- Updated fuzzaldrin-plus across a few packages to get better fuzzy path searching
- Improved file rename detection in the watchPath API
- Initial support for a new Atom project file format
- Package authors can now control the order of context menu items
- Chromium 56's "system-ui" generic font family is now used to load platform-specific system fonts
- Atom's .deb package dependencies have been expanded to enable installation inside headless environments
- Fixed crashes caused by missing USERNAME/USER environment variables
- atom --wait now works correctly with Windows file paths
- User interface polish around typing, scroll wheel scaling, and editor text rendering
- Fixed an issue where panes sometimes do not fill available space
- Syntax grammar updates for language-java, language-javascript, language-php, and language-yaml
更新時間:2018-04-05
更新細節:
What's new in this version:
- Added ability to customize the default timeout used for notifications that automatically dismiss themselves
- Sanitized HTML rendered within notification descriptions
更新時間:2018-03-16
更新細節:
What's new in this version:
- Electron has been upgraded to 1.7.11
- Support greatly improved syntax highlighting and code folding with a next-generation parsing system called tree-sitter. See the pull request for details about opting in to try it out
- Dialogs launched with the Atom API, including confirm and save, may now be asynchronous. Add a callback to atom.confirm() and showSaveDialog calls to opt-in to the asynchronous forms
- Python language support is being overhauled substantially and now supports function annotations, async functions, string formatting, f-strings, and binary strings
- style attributes within HTML documents are tokenized as CSS
- The GitHub package has a configuration setting to control automatic hard-wrapping of commit messages composed in the mini-editor
- The GitHub package's diff view no longer scrolls when it shouldn't
- Filemode changes and changes to symlinks are shown and handled properly by git operations
- Duplicate snippet keys are an error and prevent the loading of erroneous user snippets
- The spell-check package supports an excludedScopes setting to prevent spellchecking from being performed on specific grammatical constructs
- Window dimensions are saved on resize rather than blur, which improves reliability
- atom --wait can reuse an existing window and return when the named buffers or folders are closed
- Some TextEditor settings may be preserved when the language mode changes
- atom.commands.dispatch() returns a Promise that resolves after all handlers complete
- Perform all configuration file I/O in the main process, to prevent race conditions that occur when multiple windows interact with the configuration file at once
- Enable snippets within strings and comments
- TypeScript files with a .tsx extension are now discovered by custom transpilers
- Fixed an issue where panes could not be dragged into closed docks