├── .gitignore ├── scripts ├── config.json ├── package.json ├── pull-updates.sh ├── create-gzipped-jsons.sh └── deployUpdateNotifications.js ├── updates └── stable │ ├── .htaccess │ ├── ja.json │ └── en.json ├── README.md └── samples ├── en.json ├── fr.json ├── en-newbuild.json └── fr-newbuild.json /.gitignore: -------------------------------------------------------------------------------- 1 | GZIPPED-JSONS/ 2 | */node_modules/* 3 | -------------------------------------------------------------------------------- /scripts/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "aws.accesskey": "", 3 | "aws.secretkey": "", 4 | "s3.bucket": "files.brackets.io/updates/stable" 5 | } 6 | -------------------------------------------------------------------------------- /scripts/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "deployUpdateNotification", 3 | "version": "0.0.1", 4 | "description": "Upload the gzipped json files to the S3 bucket", 5 | "main": "deployUpdateNotification.js", 6 | "scripts": { 7 | "test": "echo \"Error: no test specified\" && exit 1" 8 | }, 9 | "author": "Ingo Richter ", 10 | "license": "MIT", 11 | "dependencies": { 12 | "aws-sdk": "^2.0.18" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /updates/stable/.htaccess: -------------------------------------------------------------------------------- 1 | Options FollowSymLinks 2 | RewriteEngine on 3 | RewriteRule ^de.*\.json$ http://brackets.io/updates/stable/de.json [R=301,NC,L] 4 | RewriteRule ^es.*\.json$ http://brackets.io/updates/stable/es.json [R=301,NC,L] 5 | RewriteRule ^fr.*\.json$ http://brackets.io/updates/stable/fr.json [R=301,NC,L] 6 | RewriteRule ^ja.*\.json$ http://brackets.io/updates/stable/ja.json [R=301,NC,L] 7 | RewriteRule .* http://brackets.io/updates/stable/en.json [R=301,NC,L] 8 | Header set Access-Control-Allow-Origin "*" -------------------------------------------------------------------------------- /scripts/pull-updates.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | #Usage: pull-updates.sh [] 4 | echo "Getting latest update info..." 5 | 6 | tmproot=`mktemp -d` 7 | cd "$tmproot" 8 | 9 | /usr/bin/git clone git@github.com:adobe/brackets-updates.git update-repo || { echo "Couldn't clone repo"; exit 1; } 10 | cd update-repo 11 | if [ -n "$1" ]; then 12 | git checkout $1 13 | fi 14 | rm -rf /tmp/updates.old 15 | if [ -d /var/www/updates ]; then 16 | mv /var/www/updates /tmp/updates.old 17 | fi 18 | mv "updates" /var/www/updates 19 | 20 | cd /tmp 21 | rm -rf "$tmproot" 22 | 23 | echo "done" 24 | -------------------------------------------------------------------------------- /scripts/create-gzipped-jsons.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | echo "Create gzipped versions of update notification json files" 4 | TARGET_DIR="`pwd`/GZIPPED-JSONS" 5 | platform=`uname -s` 6 | if [ -e ${TARGET_DIR} ]; then 7 | rm -r ${TARGET_DIR} 8 | fi 9 | 10 | mkdir ${TARGET_DIR} 11 | 12 | pushd "../updates/stable" > /dev/null 13 | 14 | for json in `ls *.json`; do 15 | echo "Converting $json ..." 16 | if [[ "$platform" == "Darwin" ]]; then # Mac OS X 17 | gzip -k -9 < ${json} > ${TARGET_DIR}/${json} # Use the -k option to keep the original file 18 | else 19 | gzip -9 < ${json} > ${TARGET_DIR}/${json} # Windows/Linux don't have the -k option 20 | fi 21 | done 22 | 23 | popd > /dev/null 24 | 25 | echo "Done!" 26 | -------------------------------------------------------------------------------- /scripts/deployUpdateNotifications.js: -------------------------------------------------------------------------------- 1 | /*globals require, console */ 2 | 'use strict'; 3 | 4 | var AWS = require('aws-sdk'), 5 | fs = require('fs'), 6 | path = require('path'); 7 | 8 | // Constant 9 | var BASE_PATH_GZIPPEDJSONS = './GZIPPED-JSONS'; 10 | 11 | function getConfig() { 12 | var config; 13 | 14 | try { 15 | config = JSON.parse(fs.readFileSync('./config.json')); 16 | 17 | var accessKeyId = config['aws.accesskey'], 18 | secretAccessKey = config['aws.secretkey'], 19 | bucketName = config['s3.bucket']; 20 | 21 | // simple check to determine if the placeholder have been replaced with proper keys 22 | if (accessKeyId && (accessKeyId.indexOf('<') !== -1 || accessKeyId.indexOf('>') !== -1)) { 23 | throw new Error('Configuration error: Please provide a valid aws.accesskey'); 24 | } 25 | 26 | if (accessKeyId && (secretAccessKey.indexOf('<') !== -1 || secretAccessKey.indexOf('>') !== -1)) { 27 | throw new Error('Configuration error: Please provide a valid aws.secretkey'); 28 | } 29 | 30 | if (!accessKeyId || !secretAccessKey || !bucketName) { 31 | throw new Error('Configuration error: aws.accesskey, aws.secretkey, or s3.bucket missing'); 32 | } 33 | 34 | AWS.config.update({ 35 | accessKeyId: accessKeyId, 36 | secretAccessKey: secretAccessKey 37 | }); 38 | } catch (e) { 39 | if (e.code !== 'ENOENT') { 40 | throw new Error(e); 41 | } 42 | } 43 | 44 | return config; 45 | } 46 | 47 | function upload() { 48 | var config = getConfig(), 49 | s3 = new AWS.S3({ 50 | sslEnabled: true 51 | }); 52 | 53 | fs.readdir(BASE_PATH_GZIPPEDJSONS, function (err, files) { 54 | if (!files) { 55 | console.error('Please run ./create-gzipped-jsons.sh before running this script'); 56 | } else { 57 | files.forEach(function (file) { 58 | var content = fs.readFileSync(path.join(BASE_PATH_GZIPPEDJSONS, file)); 59 | 60 | s3.putObject({ 61 | Bucket: config['s3.bucket'], 62 | Key: file, 63 | ACL: 'public-read', 64 | ContentEncoding: 'gzip', 65 | ContentType: 'application/json', 66 | Body: content 67 | }, function (err, data) { 68 | if (err) { 69 | console.log('Error writing %s %s', file, err); 70 | } 71 | 72 | console.log('Uploaded %s to S3', file); 73 | }); 74 | }); 75 | } 76 | }); 77 | } 78 | 79 | // Upload to S3 80 | upload(); 81 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | | :warning: On September 1, 2021, Adobe will end support for Brackets. If you would like to continue using, maintaining, and improving Brackets, you may fork the project on [GitHub](https://github.com/adobe/brackets). Through Adobe’s partnership with Microsoft, we encourage users to migrate to [Visual Studio Code](https://aka.ms/brackets-to-vscode), Microsoft’s free code editor built on open source. 2 | | --- 3 | This repo contains update notification JSON files for [Brackets](http://brackets.io) ([repo](https://github.com/adobe/brackets)). As an end user, you'll see them using _Help > Check for Updates_, or whenever a new version is released. 4 | 5 | Brackets checks for updates by downloading a copy of this JSON info from a [fixed S3 URL](https://s3.amazonaws.com/files.brackets.io/updates/stable). Updating this repo does not automatically push the changes "live" to S3. This repo is used to discuss changes and prepare translations before the updates files go live. 6 | 7 | ## To push new update files 8 | 9 | **Note: Beginning with Release 39 all update JSON files are available from https://s3.amazonaws.com/files.brackets.io/updates/stable** 10 | 11 | ## Initial Setup 12 | There is a nodejs script that will take care of uploading the update notifications into the S3 bucket. The script will preserve all attributes on existing files in the S3 bucket. 13 | In order to deploy the update notifications to S3, some required libs have to be installed upfront. 14 | 15 | 1. cd into `scripts` 16 | 2. run `npm install` 17 | 3. edit `config.json` from the `scripts` directory and replace the placeholder with your **AWS AccessKey** and **SecretKey** (ask Ryan, Kevin or Ingo for these information) 18 | 19 | ## Prepare the update notification 20 | 21 | **NOTE**: Running this script will replace the current files in the S3 bucket. There is no backup of the existing files and the update notification are immediately visible to everybody using Brackets. 22 | 23 | 1. Make sure the JSON parses cleanly (you can use http://jsonlint.com, but the errors might not be as good as calling `JSON.parse()`). 24 | 2. Check the files into this repo's master. 25 | 3. Open a terminal and cd into `scripts`. 26 | 4. Run `./create-gzipped-jsons.sh`. This will create a new folder `GZIPPED_JSONS` with the gzipped version of the update notification. 27 | 5. run `node deployUpdateNotifications.js` 28 | 29 | ## To check update appearance in Brackets 30 | 31 | 1. Change [`UpdateNotification._getVersionInfoURL()`](https://github.com/adobe/brackets/blob/master/src/utils/UpdateNotification.js#L101-L109) 32 | to always return... 33 | * A local URL like: file://C:/code/brackets-updates/updates/stable/en.json 34 | * A GitHub raw URL like: https://raw.githubusercontent.com/adobe/brackets-updates/master/updates/stable/en.json 35 |
(this can point at version on a PR's branch, too) 36 | 2. Reload, then _Help > Check for Updates_ 37 | -------------------------------------------------------------------------------- /samples/en.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "buildNumber": 93, 4 | "versionString": "Sprint 12", 5 | "dateString": "8-13-2012", 6 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 7 | "downloadURL": "https://github.com/adobe/brackets/downloads", 8 | "newFeatures": [ 9 | { 10 | "name": "Code Completion for HTML Attributes", 11 | "description": "Basic code hinting for HTML attribute names. Appears when you type Space within a tag (or press Ctrl+Space)." 12 | }, 13 | { 14 | "name": "CEF3 Shell Enhancements", 15 | "description": "Add support for Live Development and fix a bunch of bugs. All unit tests now pass in the CEF3 shell." 16 | }, 17 | { 18 | "name": "Other Enhancements", 19 | "description": "Add Move Line(s) Up/Down command. Add Save All command." 20 | } 21 | ] 22 | }, 23 | { 24 | "buildNumber": 72, 25 | "versionString": "Sprint 11", 26 | "dateString": "7-20-2012", 27 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-11", 28 | "downloadURL": "https://github.com/adobe/brackets/downloads", 29 | "newFeatures": [ 30 | { 31 | "name": "Code Completion for HTML Tags", 32 | "description": "Basic code hinting for HTML tag names. Appears when you type \"<\" or Ctrl+Space." 33 | }, 34 | { 35 | "name": "CEF3 Shell Enhancements", 36 | "description": "Fix bugs and get most unit tests passing in the experimental new shell, based on Chromium Embedding Framework 3 (Brackets currently uses CEF 1)." 37 | }, 38 | { 39 | "name": "Performance Improvements", 40 | "description": "Improve performance when switching projects." 41 | } 42 | ] 43 | }, 44 | { 45 | "buildNumber": 56, 46 | "versionString": "Sprint 10", 47 | "dateString": "6-25-2012", 48 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-10", 49 | "downloadURL": "https://github.com/adobe/brackets/downloads", 50 | "newFeatures": [ 51 | { 52 | "name": "JavaScript Quick Edit", 53 | "description": "Hitting Cmd/Ctrl-E on a function name opens all function definitions with that name in an inline editor." 54 | }, 55 | { 56 | "name": "HTML Context Menus", 57 | "description": "This extends the previous menu API to support context menus." 58 | }, 59 | { 60 | "name": "Extension Stylesheets", 61 | "description": "Extensions may now use the ExtensionUtils.loadStyleSheet() API to load a custom stylesheet for extension UI." 62 | } 63 | ] 64 | } 65 | ] 66 | -------------------------------------------------------------------------------- /samples/fr.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "buildNumber": 93, 4 | "versionString": "Sprint 12", 5 | "dateString": "8-13-2012", 6 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 7 | "downloadURL": "https://github.com/adobe/brackets/downloads", 8 | "newFeatures": [ 9 | { 10 | "name": "La complétion de code pour les attributs HTML", 11 | "description": "Code de base faisant allusion aux noms des attributs HTML. Apparaît lorsque vous tapez l'espace intérieur d'une balise (ou appuyez sur Ctrl + Espace)." 12 | }, 13 | { 14 | "name": "CEF3 coquille améliorations", 15 | "description": "Ajout du support pour le développement Live et modifier un certain nombre de bugs. Tous les tests unitaires passent maintenant dans la coquille CEF3." 16 | }, 17 | { 18 | "name": "Autres améliorations", 19 | "description": "Ajouter une ligne de déplacement (s) Haut / Bas de commande. Ajouter commande Enregistrer tout." 20 | } 21 | ] 22 | }, 23 | { 24 | "buildNumber": 72, 25 | "versionString": "Sprint 11", 26 | "dateString": "7-20-2012", 27 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-11", 28 | "downloadURL": "https://github.com/adobe/brackets/downloads", 29 | "newFeatures": [ 30 | { 31 | "name": "La complétion de code pour les balises HTML", 32 | "description": "Code de base faisant allusion aux noms de balise HTML. Apparaît lorsque vous tapez \"<\" ou Ctrl + Espace." 33 | }, 34 | { 35 | "name": "CEF3 coquille améliorations", 36 | "description": "Correction de bugs et tu auras la plupart des tests unitaires passent dans la coquille expérimentale nouvelle, basée sur le Chromium Embedding Framework 3 (Brackets utilise actuellement CEF 1)." 37 | }, 38 | { 39 | "name": "Amélioration des performances", 40 | "description": "Améliorer les performances lors de la commutation des projets." 41 | } 42 | ] 43 | }, 44 | { 45 | "buildNumber": 56, 46 | "versionString": "Sprint 10", 47 | "dateString": "6-25-2012", 48 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-10", 49 | "downloadURL": "https://github.com/adobe/brackets/downloads", 50 | "newFeatures": [ 51 | { 52 | "name": "JavaScript edition rapide", 53 | "description": "Frapper Cmd / Ctrl-E sur un nom de fonction ouvre toutes les définitions de fonction portant ce nom dans un éditeur en ligne." 54 | }, 55 | { 56 | "name": "Menus contextuels HTML", 57 | "description": "Cela étend l'API menu précédent pour soutenir les menus contextuels." 58 | }, 59 | { 60 | "name": "Feuilles de style d'extension", 61 | "description": "Les extensions peuvent maintenant utiliser le ExtensionUtils.loadStyleSheet() API pour charger une feuille de style personnalisée pour l'interface utilisateur d'extension." 62 | } 63 | ] 64 | } 65 | ] -------------------------------------------------------------------------------- /samples/en-newbuild.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "buildNumber": 103, 4 | "versionString": "Sprint TESTING", 5 | "dateString": "8-13-2012", 6 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 7 | "downloadURL": "https://github.com/adobe/brackets/downloads", 8 | "newFeatures": [ 9 | { 10 | "name": "Code Completion for HTML Attributes", 11 | "description": "Basic code hinting for HTML attribute names. Appears when you type Space within a tag (or press Ctrl+Space)." 12 | }, 13 | { 14 | "name": "CEF3 Shell Enhancements", 15 | "description": "Add support for Live Development and fix a bunch of bugs. All unit tests now pass in the CEF3 shell." 16 | }, 17 | { 18 | "name": "Other Enhancements", 19 | "description": "Add Move Line(s) Up/Down command. Add Save All command." 20 | } 21 | ] 22 | }, 23 | { 24 | "buildNumber": 93, 25 | "versionString": "Sprint 12", 26 | "dateString": "8-13-2012", 27 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 28 | "downloadURL": "https://github.com/adobe/brackets/downloads", 29 | "newFeatures": [ 30 | { 31 | "name": "Code Completion for HTML Attributes", 32 | "description": "Basic code hinting for HTML attribute names. Appears when you type Space within a tag (or press Ctrl+Space)." 33 | }, 34 | { 35 | "name": "CEF3 Shell Enhancements", 36 | "description": "Add support for Live Development and fix a bunch of bugs. All unit tests now pass in the CEF3 shell." 37 | }, 38 | { 39 | "name": "Other Enhancements", 40 | "description": "Add Move Line(s) Up/Down command. Add Save All command." 41 | } 42 | ] 43 | }, 44 | { 45 | "buildNumber": 72, 46 | "versionString": "Sprint 11", 47 | "dateString": "7-20-2012", 48 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-11", 49 | "downloadURL": "https://github.com/adobe/brackets/downloads", 50 | "newFeatures": [ 51 | { 52 | "name": "Code Completion for HTML Tags", 53 | "description": "Basic code hinting for HTML tag names. Appears when you type \"<\" or Ctrl+Space." 54 | }, 55 | { 56 | "name": "CEF3 Shell Enhancements", 57 | "description": "Fix bugs and get most unit tests passing in the experimental new shell, based on Chromium Embedding Framework 3 (Brackets currently uses CEF 1)." 58 | }, 59 | { 60 | "name": "Performance Improvements", 61 | "description": "Improve performance when switching projects." 62 | } 63 | ] 64 | }, 65 | { 66 | "buildNumber": 56, 67 | "versionString": "Sprint 10", 68 | "dateString": "6-25-2012", 69 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-10", 70 | "downloadURL": "https://github.com/adobe/brackets/downloads", 71 | "newFeatures": [ 72 | { 73 | "name": "JavaScript Quick Edit", 74 | "description": "Hitting Cmd/Ctrl-E on a function name opens all function definitions with that name in an inline editor." 75 | }, 76 | { 77 | "name": "HTML Context Menus", 78 | "description": "This extends the previous menu API to support context menus." 79 | }, 80 | { 81 | "name": "Extension Stylesheets", 82 | "description": "Extensions may now use the ExtensionUtils.loadStyleSheet() API to load a custom stylesheet for extension UI." 83 | } 84 | ] 85 | } 86 | ] 87 | -------------------------------------------------------------------------------- /samples/fr-newbuild.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "buildNumber": 103, 4 | "versionString": "Sprint TESTING", 5 | "dateString": "8-13-2012", 6 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 7 | "downloadURL": "https://github.com/adobe/brackets/downloads", 8 | "newFeatures": [ 9 | { 10 | "name": "La complétion de code pour les attributs HTML", 11 | "description": "Code de base faisant allusion aux noms des attributs HTML. Apparaît lorsque vous tapez l'espace intérieur d'une balise (ou appuyez sur Ctrl + Espace)." 12 | }, 13 | { 14 | "name": "CEF3 coquille améliorations", 15 | "description": "Ajout du support pour le développement Live et modifier un certain nombre de bugs. Tous les tests unitaires passent maintenant dans la coquille CEF3." 16 | }, 17 | { 18 | "name": "Autres améliorations", 19 | "description": "Ajouter une ligne de déplacement (s) Haut / Bas de commande. Ajouter commande Enregistrer tout." 20 | } 21 | ] 22 | }, 23 | { 24 | "buildNumber": 93, 25 | "versionString": "Sprint 12", 26 | "dateString": "8-13-2012", 27 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-12", 28 | "downloadURL": "https://github.com/adobe/brackets/downloads", 29 | "newFeatures": [ 30 | { 31 | "name": "La complétion de code pour les attributs HTML", 32 | "description": "Code de base faisant allusion aux noms des attributs HTML. Apparaît lorsque vous tapez l'espace intérieur d'une balise (ou appuyez sur Ctrl + Espace)." 33 | }, 34 | { 35 | "name": "CEF3 coquille améliorations", 36 | "description": "Ajout du support pour le développement Live et modifier un certain nombre de bugs. Tous les tests unitaires passent maintenant dans la coquille CEF3." 37 | }, 38 | { 39 | "name": "Autres améliorations", 40 | "description": "Ajouter une ligne de déplacement (s) Haut / Bas de commande. Ajouter commande Enregistrer tout." 41 | } 42 | ] 43 | }, 44 | { 45 | "buildNumber": 72, 46 | "versionString": "Sprint 11", 47 | "dateString": "7-20-2012", 48 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-11", 49 | "downloadURL": "https://github.com/adobe/brackets/downloads", 50 | "newFeatures": [ 51 | { 52 | "name": "La complétion de code pour les balises HTML", 53 | "description": "Code de base faisant allusion aux noms de balise HTML. Apparaît lorsque vous tapez \"<\" ou Ctrl + Espace." 54 | }, 55 | { 56 | "name": "CEF3 coquille améliorations", 57 | "description": "Correction de bugs et tu auras la plupart des tests unitaires passent dans la coquille expérimentale nouvelle, basée sur le Chromium Embedding Framework 3 (Brackets utilise actuellement CEF 1)." 58 | }, 59 | { 60 | "name": "Amélioration des performances", 61 | "description": "Améliorer les performances lors de la commutation des projets." 62 | } 63 | ] 64 | }, 65 | { 66 | "buildNumber": 56, 67 | "versionString": "Sprint 10", 68 | "dateString": "6-25-2012", 69 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-10", 70 | "downloadURL": "https://github.com/adobe/brackets/downloads", 71 | "newFeatures": [ 72 | { 73 | "name": "JavaScript edition rapide", 74 | "description": "Frapper Cmd / Ctrl-E sur un nom de fonction ouvre toutes les définitions de fonction portant ce nom dans un éditeur en ligne." 75 | }, 76 | { 77 | "name": "Menus contextuels HTML", 78 | "description": "Cela étend l'API menu précédent pour soutenir les menus contextuels." 79 | }, 80 | { 81 | "name": "Feuilles de style d'extension", 82 | "description": "Les extensions peuvent maintenant utiliser le ExtensionUtils.loadStyleSheet() API pour charger une feuille de style personnalisée pour l'interface utilisateur d'extension." 83 | } 84 | ] 85 | } 86 | ] 87 | -------------------------------------------------------------------------------- /updates/stable/ja.json: -------------------------------------------------------------------------------- 1 | [ { 2 | "buildNumber": 17770, 3 | "versionString": "Release 1.14.2", 4 | "dateString": "2020-04-06", 5 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.14.2", 6 | "downloadURL": "http://brackets.io", 7 | "newFeatures": [ 8 | { 9 | "name": "「ファイルタイプと外部エディターの関連付けのサポート」", 10 | "description": "「Brackets が、サポートされていないファイルタイプと外部エディターの関連付けをサポートするようになりました。ファイルツリーで目的のファイルをダブルクリックして、関連付けられたファイルタイプを直接外部アプリケーションで開くことができます。」" 11 | } 12 | ], 13 | "platforms" : { 14 | "WIN": { 15 | "checksum": "5f059e271fe78fefe224e187b6ef559445b1efadd6dca9446a99ca1a53eb4e56", 16 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14.2/Brackets.Release.1.14.2.msi" 17 | }, 18 | "OSX": { 19 | "checksum": "716be1a75099079aa1a22dedab403c9839155c4b99aab6677d8a24589f7f9a15", 20 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14.2/Brackets.Release.1.14.2.dmg" 21 | } 22 | }, 23 | "prerelease" : "false" 24 | }, 25 | { 26 | "buildNumber": 17752, 27 | "versionString": "Release 1.14.1", 28 | "dateString": "2019-12-05", 29 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.14.1", 30 | "downloadURL": "http://brackets.io", 31 | "newFeatures": [ 32 | { 33 | "name": "セキュリティ更新", 34 | "description": "これは、アプリケーションの起動時にリモートデバッグがデフォルトで有効になっている場合の脆弱性を修正するためのセキュリティ更新です。" 35 | } 36 | ], 37 | "platforms" : { 38 | "WIN": { 39 | "checksum": "a5b25126acac7a94ef97430b37dc9ab8a628688e1fe21de9317b6d287eb1eb9d", 40 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14.1/Brackets.Release.1.14.1.msi" 41 | }, 42 | "OSX": { 43 | "checksum": "9e95b89544796ef959b6acb36db77a712f1cf55d09294cff4b6dde648f055160", 44 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14.1/Brackets.Release.1.14.1.dmg" 45 | }, 46 | "LINUX32" : { 47 | "checksum": "6ef1567b75a197236b3d35785afa744752a28b74cfa51b93b7b78d0a50acbfd4", 48 | "downloadURL" : "https://github.com/adobe/brackets/releases/download/release-1.14.1/Brackets.Release.1.14.1.32-bit.deb" 49 | }, 50 | "LINUX64" : { 51 | "checksum" : "dd8346ee7061e8820ecb7859f5cdccb6f199b144dd17192c217dd49512c4452b", 52 | "downloadURL" : "https://github.com/adobe/brackets/releases/download/release-1.14.1/Brackets.Release.1.14.1.64-bit.deb" 53 | } 54 | }, 55 | "prerelease" : "false" 56 | }, 57 | { 58 | "buildNumber": 17740, 59 | "versionString": "Release 1.14", 60 | "dateString": "2019-05-02", 61 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.14", 62 | "downloadURL": "http://brackets.io", 63 | "newFeatures": [ 64 | { 65 | "name": "言語サーバープロトコルのサポート", 66 | "description": "Brackets で言語サーバープロトコルがサポートされるようになりました。組み込みの言語クライアントを使用し、言語サーバー(PHP、Python など)の統合を容易にするようにカスタマイズして、コードヒント、パラメーターヒント、定義にジャンプなどの機能を利用できます。" 67 | }, 68 | { 69 | "name": "PHP サポート", 70 | "description": "Brackets で PHP 言語サーバーの統合による PHP がサポートされるようになりました。PHP コードの記述時に、コードヒント、関数パラメータヒント、定義にジャンプ、ドキュメントとプロジェクト全体のシンボル、参照の検索、および構文チェックを活用できます。" 71 | } 72 | ], 73 | "platforms" : { 74 | "WIN": { 75 | "checksum": "e26205e7591336e08c81cfa1b9ff7252b9597799d8b3408f20b33c41bf7333be", 76 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14/Brackets.Release.1.14.msi" 77 | }, 78 | "OSX": { 79 | "checksum": "d1545549863a79a3c4824f9a35866e78f2822664ddeeaeb3cf85a14b491a86cb", 80 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.14/Brackets.Release.1.14.dmg" 81 | }, 82 | "LINUX32" : { 83 | "checksum": "2c0053fb50d1d79071d455a35fbe6f4f9cdb3cd1edf90bec55a4c0c90661a1f1", 84 | "downloadURL" : "https://github.com/adobe/brackets/releases/download/release-1.14/Brackets.Release.1.14.32-bit.deb" 85 | }, 86 | "LINUX64" : { 87 | "checksum" : "4df8490efb8a35ff93ac6975655ab4af9a56547eb4a346514803aa2e1f20f30e", 88 | "downloadURL" : "https://github.com/adobe/brackets/releases/download/release-1.14/Brackets.Release.1.14.64-bit.deb" 89 | } 90 | }, 91 | "prerelease" : "false" 92 | }, 93 | { 94 | "buildNumber": 17699, 95 | "versionString": "Release 1.13", 96 | "dateString": "2018-12-13", 97 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.13", 98 | "downloadURL": "http://brackets.io", 99 | "newFeatures": [ 100 | { 101 | "name": "Windows のみ", 102 | "description": "このアップデートには、起動からキーコーディングのワークフローまで Brackets のパフォーマンス全体を向上させる修正プログラムが含まれています。" 103 | } 104 | ], 105 | "platforms" : { 106 | "WIN": { 107 | "checksum": "1d9879807aef35a322e9129e0692fcc7d1d2704daab6d5c65767ede23d3c7384", 108 | "downloadURL": "https://github.com/adobe/brackets/releases/download/release-1.13/Brackets.Release.1.13.msi" 109 | } 110 | }, 111 | "prerelease" : "false" 112 | }, 113 | { 114 | "buildNumber": 17696, 115 | "versionString": "Release 1.13", 116 | "dateString": "2018-06-18", 117 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.13", 118 | "downloadURL": "http://brackets.io", 119 | "newFeatures": [ 120 | { 121 | "name": "ファイルツリーのファイルとフォルダーを整理する", 122 | "description": "クラス/コンストラクトのコンテキストで現在アクティブな識別子の getters/setters を作成します。" 123 | }, 124 | { 125 | "name": "リモートファイルを開く", 126 | "description": "Brackets でリモートでホストされた web ページを開けるようになりました。ショートカットの Ctrl / Cmd+Shift+O キーを使用し、URL を入力すればすぐにファイルが開き、Brackets 内でコードを確認できます。" 127 | }, 128 | { 129 | "name": "自動更新", 130 | "description": "コードエディターを終了しなくても、Brackets を自動的に更新できるようになりました。" 131 | } 132 | ] 133 | }, 134 | { 135 | "buildNumber": 17621, 136 | "versionString": "Release 1.12", 137 | "dateString": "2018-01-30", 138 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.12", 139 | "downloadURL": "http://brackets.io", 140 | "newFeatures": [ 141 | { 142 | "name": "JS リファクタリング", 143 | "description": "JavaScript 固有のコードのリファクタリング機能" 144 | }, 145 | { 146 | "name": "名前変更", 147 | "description": "JS モードの機能で、Tern のスコープ分析と推論機能を使用して、ファイル/スコープ機能でのインテリジェントな名前変更が可能になります。名前変更の機能を使用するには、変数 def/ref を選択するか、カーソルを置くか、Ctrl+R を使用します。" 148 | }, 149 | { 150 | "name": "Try Catch/Condition で選択範囲を囲む", 151 | "description": "try catch または condition ブロックで選択されたコードを囲みます。この機能はカーソルを置くことで使用できます。明示的なセクションで Brackets がステートメントスコープを特定し、try catch ブロックでこれを囲む必要がありません。" 152 | }, 153 | { 154 | "name": "アロー式に変換", 155 | "description": "匿名の式/関数ブロックを 1 クリックしてアロー式に変換します。" 156 | }, 157 | { 158 | "name": "Getters/Setters の作成", 159 | "description": "クラス/コンストラクトのコンテキストで現在アクティブな識別子の getters/setters を作成します。" 160 | }, 161 | { 162 | "name": "変数として抽出", 163 | "description": "式は、現在のスコープ内の変数として抽出できます。" 164 | }, 165 | { 166 | "name": "関数として抽出", 167 | "description": "選択されたコードブロックを、選択可能なスコープチェーンの関数として抽出でき、Brackets によって依存シンボルのパラメーター化が実行されます。" 168 | } 169 | ] 170 | }, 171 | { 172 | "buildNumber": 17524, 173 | "versionString": "Release 1.11", 174 | "dateString": "2017-09-25", 175 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.11", 176 | "downloadURL": "http://brackets.io", 177 | "newFeatures": [ 178 | { 179 | "name": "ECMAScript 2015 のサポート", 180 | "description": "Brackets が ECMAScript 2015 に対応するようになりました。クラス、メソッド、アロー関数、ジェネレーター関数などをクイック入力できるようになりました。また、EcmaScript コードの構文チェックがサポートされ、ESLint が既定の JavaScript 構文チェッカーとして使用されるようになります。" 181 | }, 182 | { 183 | "name": "Linux での Brackets", 184 | "description": "Brackets で Linux プラットフォームの完全なサポートが提供されるようになりました。新しいバージョンの CEF でのシェルへのアップデートにより、Brackets が Linux で完全に機能するようになります。" 185 | } 186 | ] 187 | }, 188 | { 189 | "buildNumber": 17483, 190 | "versionString": "Release 1.10", 191 | "dateString": "2017-07-07", 192 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.10", 193 | "downloadURL": "http://brackets.io", 194 | "newFeatures": [ 195 | { 196 | "name": "複数のエンコードのサポート", 197 | "description": "Brackets が 40 種類以上のファイルエンコードに対応するようになりました。様々なエンコードを使用して、ファイルを表示/保存できます。" 198 | }, 199 | { 200 | "name": "編集履歴での次に進む/前に戻る操作", 201 | "description": "明示的なカーソル位置全体で Alt-I、Alt-Shift-I を使用して、前や後ろに移動します。" 202 | }, 203 | { 204 | "name": "初期設定の拡張機能の有効化/無効化", 205 | "description": "Brackets に付属の初期設定の拡張機能を有効化/無効化できるようになりました。" 206 | }, 207 | { 208 | "name": "検索履歴", 209 | "description": "検索バーから、最近検索したすべてのクエリにアクセスできます。" 210 | }, 211 | { 212 | "name": "Linux 向けのネイティブメニュー", 213 | "description": "Linux での HTML メニューが、ネイティブメニューに置き換えられました。" 214 | }, 215 | { 216 | "name": "@rule および擬似セレクターのコードヒント", 217 | "description": "CSS コードヒントで @rule および擬似セレクター/エレメントのコードヒントがサポートされるようになりました。" 218 | }, 219 | { 220 | "name": "CSS コードヒントのインライン表示", 221 | "description": "Brackets で、html のスタイル属性の値で CSS コードヒントが表示されるようになりました。" 222 | } 223 | ] 224 | }, 225 | { 226 | "buildNumber": 17312, 227 | "versionString": "Release 1.9", 228 | "dateString": "2017-03-23", 229 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.9", 230 | "downloadURL": "http://brackets.io", 231 | "newFeatures": [ 232 | { 233 | "name": "ライブプレビューでのリバースインスペクト", 234 | "description": "ライブプレビューで Brackets 1.9 にリバースインスペクトが搭載されました。ライブプレビューでエレメントをクリックすると、ソースコードの対応するタグがハイライト表示されます。" 235 | }, 236 | { 237 | "name": "検索と置換での「すべて置換」操作のサポート", 238 | "description": "Brackets の検索と置換でバッチ処理に加え、「すべて置換」がサポートされるようになりました。" 239 | }, 240 | { 241 | "name": "ダウンロード数の表示とダウンロード数に基づいた拡張機能のソート", 242 | "description": "Extension Manager で、一覧表示された拡張機能のダウンロード数が表示されるようになりました。「入手可能」タブや「テーマ」タブでダウンロード数または公開日に基づいて、拡張機能を並べ替えられるようになりました。" 243 | }, 244 | { 245 | "name": "名称未設定のドキュメントでのモードの切り替え", 246 | "description": "名称未設定のドキュメントの言語モードを切り替えられるようになりました。また、選択したモードのコードの色付けとコードヒントも名称未設定のドキュメントでサポートされるようになりました。" 247 | }, 248 | { 249 | "name": "分割ビューでのドキュメントの切り替え", 250 | "description": "ショートカットキーを使用して、ペイン間でフォーカスを切り替えられます。" 251 | }, 252 | { 253 | "name": "Brackets 拡張機能での Github 組織のサポート", 254 | "description": "Github 組織で Brackets 拡張機能を所有できるようになりました。組織のすべてのパブリック所有者が拡張機能を更新できます。" 255 | } 256 | ] 257 | }, 258 | { 259 | "buildNumber": 17108, 260 | "versionString": "Release 1.8", 261 | "dateString": "2016-11-10", 262 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.8", 263 | "downloadURL": "http://brackets.io", 264 | "newFeatures": [ 265 | { 266 | "name": "Node を 6.3.1 にアップグレード", 267 | "description": "Brackets 1.8 には Node 6.3.1 が付属しています。最新のすべての NPM モジュールを利用して、Brackets の拡張機能を開発できます。" 268 | }, 269 | { 270 | "name": "新しいエディターのコンテキストメニュー項目", 271 | "description": "コンテキストメニューでカット、コピーおよびペースト操作をおこなえるようになりました。" 272 | }, 273 | { 274 | "name": "ハンドルバーのテンプレートファイルのコード折りたたみサポート", 275 | "description": "ハンドルバーのテンプレートファイル内でブロックとヘルパーでコードを折りたためるようになりました。" 276 | }, 277 | { 278 | "name": "ARIA コードヒント", 279 | "description": "Brackets 1.8 の html 属性コードヒントで ARIA 属性がサポートされるようになりました。" 280 | } 281 | ] 282 | }, 283 | { 284 | "buildNumber": 16898, 285 | "versionString": "Release 1.7", 286 | "dateString": "2016-06-10", 287 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.7", 288 | "downloadURL": "http://brackets.io", 289 | "newFeatures": [ 290 | { 291 | "name": "CEF シェルの 2623 へのアップグレード", 292 | "description": "Brackets アプリシェルは、CEF 2623 にアップグレードされました。Windows ではマウススクロールが早すぎるという長く続いていた問題が CEF アップグレードにより修正されました。" 293 | }, 294 | { 295 | "name": "最近使用したファイルのナビゲーションダイアログ", 296 | "description": "Ctrl + Tab タブによって表示される「最近使用したファイル」ナビゲーションダイアログが新しくなり、開いているすべてのファイルの履歴を表示し、いずれかのファイルに視覚的に切り替えられるようになりました。新しいダイアログでは、ワーキングセットに含まれない開いているファイルも記録されます。" 297 | }, 298 | { 299 | "name": "MAC 版が 64 bit に", 300 | "description": "MAC 版の Brackets が 64 ビットになりました!" 301 | } 302 | ] 303 | }, 304 | { 305 | "buildNumber": 16680, 306 | "versionString": "Release 1.6", 307 | "dateString": "2016-01-20", 308 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.6", 309 | "downloadURL": "http://brackets.io", 310 | "newFeatures": [ 311 | { 312 | "name": "分割ビュー(同一ドキュメント)", 313 | "description": "分割ビューでは、両方のペインに同じファイルを開きます。" 314 | }, 315 | { 316 | "name": "反転ボタンを使って分割ペイン間でファイルを移動します。", 317 | "description": "新しい反転ボタンを使って異なる分割ペイン間でファイルを移動します。" 318 | }, 319 | { 320 | "name": "ヒントリストの型推論", 321 | "description": "JavaScript コードのヒントには、型推論や関連ドキュメントなどの詳細情報が提供されるようになりました。" 322 | }, 323 | { 324 | "name": "パネルの切り替えおよび最小表示モード", 325 | "description": "Cmd-Shift-2 で、最小限の UI で作業できる最小表示モードを使用できるようになりました。" 326 | } 327 | ] 328 | }, 329 | { 330 | "buildNumber": 16538, 331 | "versionString": "Release 1.5", 332 | "dateString": "2015-10-14", 333 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.5", 334 | "downloadURL": "http://brackets.io", 335 | "newFeatures": [ 336 | { 337 | "name": "選択したテキストの折りたたみ", 338 | "description": "エディターで任意のテキストブロックを選択すると、選択したテキストを折りたたむためのマーカーが表示されます。" 339 | }, 340 | { 341 | "name": "安定性の向上とクイック検索", 342 | "description": "安定性とパフォーマンスの大幅な改善 数千のファイルでのインデックス作成および検索をすばやく行えるように、「ファイルを横断して検索」が強化されました。" 343 | }, 344 | { 345 | "name": "PHP の CSS コードヒント", 346 | "description": "PHP ファイル内の style エレメントで CSS コードヒントを使用できるようになりました。" 347 | }, 348 | { 349 | "name": "構文チェックの折りたたみの記憶", 350 | "description": "ファイルの切り替え時に構文チェックの折りたたみ状態が記憶されます。" 351 | } 352 | ] 353 | }, 354 | { 355 | "buildNumber": 16380, 356 | "versionString": "Release 1.4", 357 | "dateString": "2015-07-27", 358 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.4", 359 | "downloadURL": "http://brackets.io", 360 | "newFeatures": [ 361 | { 362 | "name": "ファイルのクイック検索", 363 | "description": "複数のファイルの一括検索が、これまでにないほど高速になりました。検索ボックスに入力中に検索結果が表示されます。" 364 | }, 365 | { 366 | "name": "環境設定エクスペリエンスの向上", 367 | "description": "brackets.json 環境設定ファイルを編集した場合に、すべての環境設定をコードヒントとして利用できるようになりました。環境設定ファイルを開くと、デフォルトの環境設定も分割ビューで開き、参照できます。" 368 | }, 369 | { 370 | "name": "拡張機能の有効化/無効化", 371 | "description": "ボタンをクリックして、Extension Manager から拡張機能を個別に有効化/無効化できるようになりました。" 372 | }, 373 | { 374 | "name": "テキストレンダリングの強化(Mac)", 375 | "description": "サブピクセルアンチエイリアスがデフォルトで有効になり、Mac でのテキストレンダリングが鮮明になりました。fonts.fontSmoothing 環境設定を antialiased に設定して、古いテキストレンダリングも使用できます。" 376 | }, 377 | { 378 | "name": "ギリシャ語とキリル文字セットのサポート", 379 | "description": "エディターフォント(Source Code Pro)でギリシャ語とキリル文字セットのサポートが強化されました。" 380 | } 381 | ] 382 | }, 383 | { 384 | "buildNumber": 16022, 385 | "versionString": "Release 1.3", 386 | "dateString": "2015-04-27", 387 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.3", 388 | "downloadURL": "http://brackets.io", 389 | "newFeatures": [ 390 | { 391 | "name": "コマンドラインの統合", 392 | "description": "Brackets を起動し、Mac または Windows のコマンドラインからファイルまたはフォルダーを開きます。Brackets は、Windows エクスプローラーのコンテキストメニューとも統合できます。Windows には次のインストーラーオプションが用意されています:(Mac)ファイル/コマンドラインショートカットをインストールを選択して有効にします。" 393 | }, 394 | { 395 | "name": "コードの折りたたみ", 396 | "description": "行番号の横にあるインジケーター、またはキーボードショートカットを使って、コードのブロックを展開/縮小します。" 397 | }, 398 | { 399 | "name": "修正された Windows スクロール速度", 400 | "description": "マウスホイールのスクロール速度は Brackets 1.0 のビヘイビアーに復元されます。" 401 | }, 402 | { 403 | "name": "Brackets の正常性レポート", 404 | "description": "Brackets の品質向上に役立つ匿名のデータです。送信されるデータをプレビューしたり、必要に応じて送信されないように選択できます。お客様のプライバシーを保護し、透明性を確保するために万全の配慮が施されています - 詳しくは、ヘルプ/正常性レポートを参照してください。" 405 | } 406 | ] 407 | }, 408 | { 409 | "buildNumber": 15697, 410 | "versionString": "Release 1.2", 411 | "dateString": "2015-03-02", 412 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.2", 413 | "downloadURL": "http://brackets.io", 414 | "newFeatures": [ 415 | { 416 | "name": "ドラッグ&ドロップでテキストを並べ替え", 417 | "description": "dragDropText 環境設定を有効にすると、選択したテキストをドラッグ&ドロップできます。複数選択にも対応しています。" 418 | }, 419 | { 420 | "name": "CSS カラー名のヒント", 421 | "description": "カラースウォッチのプレビューなど、CSS/LESS/SCSS で標準の名前付きカラーのコードヒントが表示されます。" 422 | }, 423 | { 424 | "name": "SVG コードヒント", 425 | "description": ".svg ファイルで、タグ、属性、名前付きカラーのコードヒントが表示されます。" 426 | }, 427 | { 428 | "name": "Windows の高 DPI のサポート", 429 | "description": "高 DPI ディスプレイでは、テキスト、アイコン、イメージが自動的により鮮明にレンダリングされます。" 430 | }, 431 | { 432 | "name": "検索の目盛りマークインジケーター", 433 | "description": "検索/置換のスクロールバーで、現在選択されている検索結果の目盛りマークが強調表示されるようになりました。" 434 | }, 435 | { 436 | "name": "ウィンドウ配置の改善", 437 | "description": "Windows では、モニターの接続が切断された後や、画面解像度が変更された後でも、Brackets が画面上に配置されたままになります。" 438 | } 439 | ] 440 | }, 441 | { 442 | "buildNumber": 15558, 443 | "versionString": "Release 1.1", 444 | "dateString": "2014-12-16", 445 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.1", 446 | "downloadURL": "http://brackets.io", 447 | "newFeatures": [ 448 | { 449 | "name": "お試しください:複数のブラウザーに対応したライブプレビューサポート", 450 | "description": "このサポートは既定では無効です。livedev.multibrowser 環境設定で有効にする必要があります。ライブプレビューは既定のブラウザーで開かれます。url は、他の任意のブラウザーにコピー&ペーストできます。すべてのブラウザーが同時に更新されます。" 451 | }, 452 | { 453 | "name": "AltGr によるアクセント記号付き文字の入力サポートが改善", 454 | "description": "このリリースでは、Brackets 独自のショートカットといくつかのキーボード レイアウト(Windows)間の競合を修正します。" 455 | }, 456 | { 457 | "name": "安定性の向上", 458 | "description": "Brackets コアオブジェクトでは、異常な動作をする拡張機能に対して保護機能を持つ新しいイベントリスナー API を使用します。" 459 | }, 460 | { 461 | "name": "ファイルタイプ固有の環境設定", 462 | "description": "言語レイヤーを使用して環境設定を構成できるようになりました。" 463 | }, 464 | { 465 | "name": "コードヒントによる入力パフォーマンスの向上", 466 | "description": "コードヒントのリストが 50 エントリに制限され、表示が速くなりました。この設定は、新しい maxCodeHints 環境設定で上書きできます。" 467 | }, 468 | { 469 | "name": "環境設定を使用して有効にするリンターを選択", 470 | "description": "リンターの実行と順序をプロジェクトごとに構成できるようになりました。" 471 | } 472 | ] 473 | }, 474 | { 475 | "buildNumber": 15191, 476 | "versionString": "Release 1.0", 477 | "dateString": "2014-11-04", 478 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-1.0", 479 | "downloadURL": "http://brackets.io", 480 | "newFeatures": [ 481 | { 482 | "name": "Brackets 1.0", 483 | "description": "公式発表:Brackets 1.0、登場!" 484 | }, 485 | { 486 | "name": "カスタマイズ可能なキーボードショートカット", 487 | "description": "ユーザーの編集可能な JSON ファイルで、初期設定および拡張機能のショートカットのキーバインドを上書きできます。" 488 | }, 489 | { 490 | "name": "クイック編集の結果を折りたたむ", 491 | "description": "クイック編集の結果がファイル別にグループ化されるようになったため、不要な CSS ファイルの結果を簡単に隠すことができます。" 492 | }, 493 | { 494 | "name": "コードヒントとクイック オープンの結果の向上", 495 | "description": "コードヒントとクイックオープンで入力内容の大文字と小文字に基づいて結果が提案されるようになったため、大文字または小文字を入力したときの結果が向上します。" 496 | }, 497 | { 498 | "name": "パフォーマンスの改善", 499 | "description": "このリリースでは、リリース 0.44 のパフォーマンスが多くの点で改善されています。" 500 | } 501 | ] 502 | }, 503 | { 504 | "buildNumber": 14876, 505 | "versionString": "Release 0.44", 506 | "dateString": "2014-10-06", 507 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-0.44", 508 | "downloadURL": "http://brackets.io", 509 | "newFeatures": [ 510 | { 511 | "name": "分割ビュー", 512 | "description": "2 つのファイルを左右または上下に並べて編集できます。ワーキングセットにまたがりドラッグ&ドロップを使用してペイン間でファイルを移動できます。" 513 | }, 514 | { 515 | "name": "プロジェクトツリーの改良点", 516 | "description": "ファイルツリーの多数のバグおよびパフォーマンスが修正されました。大きな改良点は、Brackets で開けないファイル(バイナリファイルなど)を右クリックできるようになったことです。" 517 | }, 518 | { 519 | "name": "スタイルシートの編集における改良点", 520 | "description": "CSS/SCSS/LESS ファイルでのライブプレビュー中に Brackets がフリーズする問題が解決されました。CSS インラインエディターがブランクになる問題も解決されました。" 521 | }, 522 | { 523 | "name": "環境設定", 524 | "description": "環境設定を使用して、選択したテキストでカーソルを表示できるようになりました。初期設定では、テキスト選択範囲があると、点滅カーソルが Brackets で引き続き非表示になります。" 525 | }, 526 | { 527 | "name": "ローカライズ", 528 | "description": "Extension Manager に表示される情報(拡張機能の名前や説明など)を拡張機能の制作者がローカライズできるようになりました。" 529 | } 530 | ] 531 | }, 532 | { 533 | "buildNumber": 14375, 534 | "versionString": "Release 0.43", 535 | "dateString": "2014-09-04", 536 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-0.43", 537 | "downloadURL": "http://brackets.io", 538 | "newFeatures": [ 539 | { 540 | "name": "SCSS/LESS サポート", 541 | "description": "「クイック編集」、「定義をクイック検索」および「ライブプレビューハイライト」で、プレーン CSS と同様に、SCSS と LESS がサポートされるようになりました。" 542 | }, 543 | { 544 | "name": "ダークモードの強化", 545 | "description": "ダークテーマ選択時に Brackets UI で暗くなる部分が増えました。" 546 | }, 547 | { 548 | "name": "検索/置換:検索結果インデックスの表示", 549 | "description": "検索/置換バーに現在の検索結果のインデックス(「7/32」など)が表示されるようになりました。" 550 | }, 551 | { 552 | "name": "Extension Manager の「テーマ」タブ", 553 | "description": "テーマが独立したタブに一覧表示されるようになったため、見つけやすくなりました。「拡張機能」タブからテーマが除外されました。" 554 | }, 555 | { 556 | "name": "言語モードの変更の保存", 557 | "description": "ステータスバーの言語切り替えで「デフォルトに設定」を選択すると、同じ拡張子を持つすべてのファイルの言語が完全に変更されます。" 558 | }, 559 | { 560 | "name": "ライブプレビュー", 561 | "description": "信頼性が向上し、.xhtml ファイルのサポートが追加されました。" 562 | }, 563 | { 564 | "name": "ウクライナ語の翻訳", 565 | "description": "コミュニティの協力によりウクライナ語の翻訳に Brackets が対応しました。" 566 | } 567 | ] 568 | }, 569 | { 570 | "buildNumber": 13957, 571 | "versionString": "Release 0.42", 572 | "dateString": "2014-08-01", 573 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-0.42", 574 | "downloadURL": "http://brackets.io", 575 | "newFeatures": [ 576 | { 577 | "name": "テーマのサポート", 578 | "description": "Brackets にエディターテーマのサポートが組み込まれ、デフォルトでライト/ダークテーマが備わりました。Extension Manager により追加のテーマをインストールできます。" 579 | }, 580 | { 581 | "name": "ファイルを横断して置換:ファイルのすべての検索結果をチェック/チェック解除", 582 | "description": "バッチまたは複数ファイルの置換時に、ファイル全体の検索結果をチェック/チェック解除できるようになりました。" 583 | }, 584 | { 585 | "name": "言語モードの変更", 586 | "description": "ステータスバーのドロップダウンメニューで言語を選択して、個々のファイルの言語モードを変更します。" 587 | }, 588 | { 589 | "name": "コードヒントをオフにする", 590 | "description": "各プロバイダーからのすべてのコードヒントまたはヒントを無効にする環境設定が追加されました。" 591 | }, 592 | { 593 | "name": "拡張機能のドラッグ&ドロップインストール", 594 | "description": "Extension Manager ダイアログに zip ファイルをドラッグして拡張機能をインストールします。" 595 | }, 596 | { 597 | "name": "Extension Manager:利用できる翻訳の表示", 598 | "description": "Extension Manager で、どの拡張機能で翻訳を利用できるかを表示できるようになりました。" 599 | }, 600 | { 601 | "name": "中国語とガリシア語の翻訳", 602 | "description": "コミュニティに投稿された繁体字中国語とガリシア語の翻訳に Brackets が対応しました。" 603 | } 604 | ] 605 | }, 606 | { 607 | "buildNumber": 13418, 608 | "versionString": "Release 0.41", 609 | "dateString": "2014-06-26", 610 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-0.41", 611 | "downloadURL": "http://brackets.io", 612 | "newFeatures": [ 613 | { 614 | "name": "複数ファイルにわたる置換", 615 | "description": "「ファイルを横断して置換」を実行すると、まずすべての検索結果が表示されるので、置換したくないものはチェックを解除することができます。「ファイルを横断して検索」と同様の除外フィルターがサポートされています。" 616 | }, 617 | { 618 | "name": "API ドキュメント", 619 | "description": "現在のマスターブランチに関する Brackets API ドキュメントが http://brackets.io/docs に掲載されています。これはリリースごとに更新されています。" 620 | }, 621 | { 622 | "name": "JavaScript コードヒントのクラッシュの防止", 623 | "description": "Brackets では、これまでにクラッシュが発生する問題のあった JavaScript ファイルの処理が自動的に停止されます。" 624 | }, 625 | { 626 | "name": "デンマーク語の翻訳", 627 | "description": "コミュニティに投稿されたデンマーク語の翻訳に Brackets が対応しました。" 628 | } 629 | ] 630 | }, 631 | { 632 | "buildNumber": 13109, 633 | "versionString": "Sprint 40", 634 | "dateString": "2014-06-05", 635 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-0.40", 636 | "downloadURL": "http://brackets.io", 637 | "newFeatures": [ 638 | { 639 | "name": "複数のファイルまたはフォルダーの除外セット", 640 | "description": "「ファイルを横断して検索」で複数のファイルまたはフォルダーの除外セットがサポートされるようになりました。除外セットは名前を付けて選択しやすくすることができます。" 641 | }, 642 | { 643 | "name": "Windows メニューの描画の修正", 644 | "description": "カスタムの Windows テーマがインストールされている場合に Windows のメニューで正しく描画できるようになりました。" 645 | }, 646 | { 647 | "name": "コードインスペクションの修正", 648 | "description": "バグを修正し、複数の Lint チェッカーの実行について多くの単体テストを行いました。" 649 | }, 650 | { 651 | "name": "コメントの切り替えの改善", 652 | "description": "開始および終了のコメント区切りが同じであり、行コメント区切りがブロックコメント区切りの接頭辞になっている CoffeeScript などの言語で、コメントの切り替えができるようになりました。" 653 | }, 654 | { 655 | "name": "英語以外のキーボードのキーボードショートカットの修正", 656 | "description": "AltGr キーが押された場合にのみ使用できるキーがあるキーボードショートカットが Brackets で追加されることはなくなりました。" 657 | } 658 | ] 659 | }, 660 | { 661 | "buildNumber": 12894, 662 | "versionString": "Sprint 39", 663 | "dateString": "2014-05-09", 664 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-39", 665 | "downloadURL": "http://brackets.io", 666 | "newFeatures": [ 667 | { 668 | "name": "ファジー CSS コードヒント", 669 | "description": "クイックオープンや JS コードヒントのように、CSS コードヒントがスマートストリングマッチングに対応しました。 例えば、「blc」と入力すると、「border-left-color」が候補に挙がります。" 670 | }, 671 | { 672 | "name": "拡張機能の更新通知", 673 | "description": "1 つ以上の拡張機能にインストール待ちのアップデートがある場合に、Extension Manager ツールバーアイコンが緑色に変わって知らせるようになりました。" 674 | }, 675 | { 676 | "name": "新しい検索メニュー", 677 | "description": "検索コマンドが編集メニューから独立した専用のトップメニューに移動されたことで、編集メニューが整理され、検索コマンドが見つけやすくなりました。" 678 | }, 679 | { 680 | "name": "編集機能の改善", 681 | "description": "何も選択していない場合、「カット」と「コピー」でカーソルがある行全体をカットまたはコピーできるようになります。 複数カーソルでも機能します。" 682 | }, 683 | { 684 | "name": "Windows および Linux でのバイナリファイルの処理", 685 | "description": "バイナリなど UTF8 以外でエンコードされているファイルを Windows や Linux で開くと、文字化けテキストではなくエラーメッセージが表示されるようになります。また、ファイル検索ではこれらのファイルをスキップするため、パフォーマンスが改善します。 既存の Mac での動作と同じになります。" 686 | }, 687 | { 688 | "name": "ファイル名や拡張子を言語にマップ", 689 | "description": "環境設定を追加して、ファイル名や拡張子に基づいて、エディターのシンタックスハイライトやその他の言語機能をファイルに設定できるようになりました。" 690 | }, 691 | { 692 | "name": "クロアチア語の翻訳", 693 | "description": "コミュニティに投稿されたクロアチア語の翻訳に Brackets が対応しました。" 694 | } 695 | ] 696 | }, 697 | { 698 | "buildNumber": 12606, 699 | "versionString": "Sprint 38", 700 | "dateString": "2014-04-14", 701 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-38", 702 | "downloadURL": "http://brackets.io", 703 | "newFeatures": [ 704 | { 705 | "name": "複数のカーソルおよび選択範囲", 706 | "description": "カーソル、隣接していない選択範囲および長方形状の選択範囲を複数作成して、同じような編集を複数の個所に同時に適用できるようになりました。" 707 | }, 708 | { 709 | "name": "検索結果を選択範囲に追加", 710 | "description": "\u2318B キー(Mac OS)または Ctrl + B キー(Windows)を押して現在の単語または範囲の次のインスタンスを複数の選択範囲に素早く追加したり、\u2318\u2303G キー(Mac OS)または Alt - F3 キー(Windows)を押してすべてのインスタンスを追加できます。素早く名前を変更するのに便利です。" 711 | }, 712 | { 713 | "name": "選択範囲の取り消し", 714 | "description": "\u2318U キー(Mac OS)または Ctrl + U キー(Windows)を押して、前回行った選択範囲の変更または編集を取り消します。また、\u2318\u21E7U キー(Mac OS)または Ctrl + Shift + U キー(Windows)を押して、選択をやり直します。この方法は、複数の選択範囲の間違いを修正する場合や、以前の選択範囲の場所に戻る場合に便利です。" 715 | }, 716 | { 717 | "name": "すべての子を折りたたむ", 718 | "description": "\u2318\u2325 キーを押しながらクリック(Mac OS)または Ctrl + Alt キーを押しながらクリック(Windows)して、ファイルツリーでクリックしたフォルダーの子フォルダーをすべて折りたたみます。" 719 | }, 720 | { 721 | "name": "強化されたクイック編集フィードバック", 722 | "description": "クイック編集およびクイックドキュメントコマンドをサポートしていないコードエレメントを呼び出すときに、クイック編集(\u2318E キー(Mac OS)または Ctrl + E キー(Windows))およびクイックドキュメント(\u2318K キー(Mac OS)または Ctrl + K キー(Windows))を押すと、役に立つ情報が提供されます。" 723 | }, 724 | { 725 | "name": "イメージプレビューでの .ico ファイルのサポート", 726 | "description": "ファイルツリーで .ico ファイルを選択して、プレビューできるようになりました。" 727 | }, 728 | { 729 | "name": "非同期 Lint チェック API", 730 | "description": "Lint チェッカーを使用して、同期せずに Lint チェックを行えるようになり、レスポンスとパフォーマンスが向上しました。" 731 | } 732 | ] 733 | }, 734 | { 735 | "buildNumber": 12014, 736 | "versionString": "Sprint 37", 737 | "dateString": "2014-03-17", 738 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-37", 739 | "downloadURL": "http://brackets.io", 740 | "newFeatures": [ 741 | { 742 | "name": "「ファイルを横断して検索」からファイル/フォルダーを除外", 743 | "description": "複数ファイル検索から除外するにはファイル/フォルダー名またはワイルドカードを指定。" 744 | }, 745 | { 746 | "name": "Mac と Windows での署名済みビルド", 747 | "description": "Brackets ビルドのコードが Mac と Windows で署名されるようになったため、インストールと更新が簡素化されました。" 748 | }, 749 | { 750 | "name": "環境設定インフラストラクチャの強化", 751 | "description": "新しい環境設定 API で拡張機能を使用できるようになりました。 また、新しい環境設定も追加されています : http://is.gd/BracketsPrefs にあるドキュメントを参照してください。" 752 | }, 753 | { 754 | "name": "拡張機能をプロシキ経由でインストール", 755 | "description": "「プロキシ」環境設定を設定して、Brackets でプロキシサーバーから拡張機能をインストールできるようになりました。 詳細については、http://is.gd/BracketsPrefs を参照してください。" 756 | }, 757 | { 758 | "name": "タイミング機能のクイック編集の強化", 759 | "description": "不完全なアニメーションタイミング機能 (例 : \"cubic-bezier()\") でクイック編集を表示して、ベジェを新規作成できるようになりました。" 760 | }, 761 | { 762 | "name": "モード UI を上書き", 763 | "description": "上書きモードのときカーソルが変わるため、ステータスバーから挿入モードと上書きモードと切り替えられます。" 764 | }, 765 | { 766 | "name": "ファイルシステムとライブプレビューの安定性とパフォーマンの強化", 767 | "description": "外部ファイルの変更が認識されない問題とライブプレビューが適切に起動しない問題が解決されました。" 768 | }, 769 | { 770 | "name": "インドネシア語の翻訳", 771 | "description": "インドネシア語の翻訳が新たに作成されました。" 772 | } 773 | ] 774 | }, 775 | { 776 | "buildNumber": 11506, 777 | "versionString": "Sprint 36", 778 | "dateString": "2014-02-07", 779 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-36", 780 | "downloadURL": "http://download.brackets.io", 781 | "newFeatures": [ 782 | { 783 | "name": "強化された環境設定", 784 | "description": "JSON 構成ファイルを使用して、フォルダーまたはファイルタイプの設定を行えるようになりました。" 785 | }, 786 | { 787 | "name": "LESS サポートの向上", 788 | "description": "LESS ファイルの編集時に、CSS コードヒントやクイックドキュメントサポートを利用できるようになりました。" 789 | }, 790 | { 791 | "name": "ファイルシステムおよびパフォーマンス", 792 | "description": "外部から変更が加えられたときに、エディターおよびプロジェクトファイルツリーが自動的に更新されるようになりました。「ファイルを横断して検索」などの操作をより素早く実行できます。" 793 | }, 794 | { 795 | "name": "拡張機能", 796 | "description": "新しい「デバッグ/拡張機能なしでリロード」コマンドによって、操作がよりスムーズになります。拡張機能の更新および削除時に Brackets で自動的にリロードが行われるため、終了や再起動の必要がなくなりました。" 797 | }, 798 | { 799 | "name": "アニメーションタイミングのクイック編集", 800 | "description": "選択範囲が CSS animation steps() timing function にある場合に、クイック編集 (Ctrl+E/\u2318E) を使用して、パラメーターを視覚的に編集できるようになりました。" 801 | }, 802 | { 803 | "name": "Windows UI の更新", 804 | "description": "ウィンドウ-クロムで発生する多くの問題が解決されました。" 805 | }, 806 | { 807 | "name": "Lint 機能", 808 | "description": "複数の拡張機能で同じ言語のリンターを登録して、すべての結果を Lint パネルにまとめて表示できるようになりました。" 809 | }, 810 | { 811 | "name": "新しい言語サポート", 812 | "description": "ギリシャ語および韓国語の翻訳が Brackets に追加されました。" 813 | } 814 | ] 815 | }, 816 | { 817 | "buildNumber": 10897, 818 | "versionString": "Sprint 35", 819 | "dateString": "2013-12-17", 820 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-35", 821 | "downloadURL": "http://download.brackets.io", 822 | "newFeatures": [ 823 | { 824 | "name": "新しい「検索」および「置換」 UI", 825 | "description": "「置換」には、インクリメンタル検索やハイライトなど、「検索」と同じ機能がサポートされ、合理化されたより明確な UI が採用されています。 「検索」、「ファイルを横断して検索」、「置換」で簡単に使用できるように、大文字/小文字の区別や正規表現の切り替えボタンが新しく提供されます。" 826 | }, 827 | { 828 | "name": "Mac でのライブプレビューの起動", 829 | "description": "Mac では、ライブプレビューを起動する際に Chrome を再起動する必要はありません。" 830 | }, 831 | { 832 | "name": "素早い起動", 833 | "description": "縮小版 JavaScript およびプリコンパイルされた LESS のおかげで、Brackets の読み込みが最大 50%まで高速になりました。" 834 | } 835 | ] 836 | }, 837 | { 838 | "buildNumber": 10733, 839 | "versionString": "(Hotfix) Sprint 34.1", 840 | "dateString": "2013-12-03", 841 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-34.1", 842 | "downloadURL": "http://download.brackets.io", 843 | "newFeatures": [ 844 | { 845 | "name": "JavaScript ファイルを開く際のフリーズを解決", 846 | "description": "特定のファイルを含むフォルダー内で JavaScript ファイルを開くと Brackets がフリーズする問題 (問題 #6067) が修正されました。" 847 | }, 848 | { 849 | "name": "特定の LESS ファイルの UI に関する問題を解決", 850 | "description": "特定の LESS ファイルを開くとエディター UI の一部が空白になるか、エラーが発生する問題 (問題 #6057) が修正されました。" 851 | } 852 | ] 853 | }, 854 | { 855 | "buildNumber": 10729, 856 | "versionString": "Sprint 34", 857 | "dateString": "2013-11-15", 858 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-34", 859 | "downloadURL": "http://download.brackets.io", 860 | "newFeatures": [ 861 | { 862 | "name": "既存 Brackets インストールのアップグレード", 863 | "description": "Brackets の今後のバージョン(Sprint 35 以降)では、既存のインストールがアップグレードされます。注意:Sprint 33 以前のバージョンは引き続き同時にインストールできます。また、アンインストールすることもできます。" 864 | }, 865 | { 866 | "name": "UI 機能の改善", 867 | "description": "Mac バージョンのタイトルバーでダーク UI が採用され、Brackets の他のデザインと合致するようになりました。" 868 | }, 869 | { 870 | "name": "JavaScript コードヒントの信頼性", 871 | "description": "中規模サイズのファイル(500-2000 行)で、モジュールのエクスポートが変更された場合に、コードヒントが見つからないという問題が修正されました。" 872 | }, 873 | { 874 | "name": "翻訳の追加と更新", 875 | "description": "対象言語のコミュニティの協力により、新たにオランダ語、ペルシャ語、ルーマニア語に翻訳されました。また、フランス語、日本語、ポルトガル語(ブラジル)、チェコ語、フィンランド語、ドイツ語、スペイン語、スウェーデン語の翻訳が更新されました。" 876 | }, 877 | { 878 | "name": "強化されたファイルシステム API", 879 | "description": "拡張機能の制作者は、更新されたファイルシステム API を使用して、より堅牢で効率的な拡張機能を構築できるようになりました。詳細および移行のガイドラインはこのリリースノートに記載されています。" 880 | } 881 | ] 882 | }, 883 | { 884 | "buildNumber": 10188, 885 | "versionString": "Sprint 33", 886 | "dateString": "2013-10-29", 887 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-33", 888 | "downloadURL": "http://download.brackets.io", 889 | "newFeatures": [ 890 | { 891 | "name": "イメージプレビュー", 892 | "description": "画像のプレビューが表示されたファイルツリーから画像を選択できます。" 893 | }, 894 | { 895 | "name": "クイック編集の新規 CSS ルール", 896 | "description": "CSS クイック編集(Ctrl+E/\u2318E)の「新規ルール」ボタンを使用して、既存のルールがなくても、現在選択されているタグ、クラス、ID のルールを作成します。 セレクターは作成後に変更できます。" 897 | }, 898 | { 899 | "name": "アニメーションイージングのクイック編集", 900 | "description": "選択範囲が CSS animation timing function にある場合は、クイック編集(Ctrl+E/\u2318E)を使用してタイミング曲線を視覚的に編集できます。" 901 | }, 902 | { 903 | "name": "正規表現の置換", 904 | "description": "検索 / 置換で正規表現を使用している場合、置換文字列に $1、$2 などを使用してクエリ文字列内の括弧で囲まれた部分表現を参照できます。" 905 | }, 906 | { 907 | "name": "UI 機能の改善", 908 | "description": "クイック編集 Widget に閉じるボタンが搭載されました。 検索結果がない場合でも、「ファイルを横断して検索」のレポートが出力されます。" 909 | }, 910 | { 911 | "name": "翻訳の更新", 912 | "description": "フランス語、日本語、ドイツ語、チェコ語の翻訳が更新されました。" 913 | } 914 | ] 915 | }, 916 | { 917 | "buildNumber": 9791, 918 | "versionString": "Sprint 32", 919 | "dateString": "2013-10-04", 920 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-32", 921 | "downloadURL": "http://download.brackets.io", 922 | "newFeatures": [ 923 | { 924 | "name": "HTML 以外のファイルでのライブプレビューの起動", 925 | "description": "Brackets が自動的に、使用する index.html ファイルを見つけ出します。CSS ファイルから切り替えることなくライブプレビューを開始できます。" 926 | }, 927 | { 928 | "name": "入力時の検索結果表示の高速化", 929 | "description": "検索フィールドに先頭文字を入力したとき(検索結果の数が非常に多いとき)のパフォーマンスが改善しました。" 930 | }, 931 | { 932 | "name": "Node がバージョン 0.10 に更新", 933 | "description": "内部的な変更です。" 934 | }, 935 | { 936 | "name": "強化された Lint チェック API", 937 | "description": "拡張機能の制作者は Lint チェックエンジンを気軽に稼働できるようになりました。" 938 | }, 939 | { 940 | "name": "翻訳の更新", 941 | "description": "フランス語、日本語、ドイツ語、チェコ語、ポルトガル語(ブラジル)、スウェーデン語、トルコ語の翻訳が更新されました。" 942 | } 943 | ] 944 | }, 945 | { 946 | "buildNumber": 9569, 947 | "versionString": "Sprint 31", 948 | "dateString": "2013-09-20", 949 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-31", 950 | "downloadURL": "http://download.brackets.io", 951 | "newFeatures": [ 952 | { 953 | "name": "HTML のライブプレビュー", 954 | "description": "HTML ファイルに入力するとリアルタイムでライブプレビューが更新されます。HTML が構文的に正しくなくなると、更新が停止されます。" 955 | }, 956 | { 957 | "name": "Windows UI", 958 | "description": "現在、Windows のタイトルバーでダーク UI が採用されました。同じように Mac も近いうちに変更されます。" 959 | }, 960 | { 961 | "name": "「最近使用したプロジェクト」のキーボードショートカット", 962 | "description": "Ctrl + Alt + R(⌥⌘R)を押すと、最近使用したプロジェクトドロップダウンメニューが開きます。矢印で選択して Enter キーを押すとプロジェクトを切り替えることができます。" 963 | }, 964 | { 965 | "name": "SCSS の CSS コードヒント", 966 | "description": "CSS プロパティ名および値のコードヒント:SCSS ファイルでも、CSS ファイルで表示されるのと同じコードヒントが表示されます。CSS プロパティのクイックドキュメント:CSS の場合と同じように表示されます。" 967 | }, 968 | { 969 | "name": "HTML の対応するタグのハイライト", 970 | "description": "開始タグと終了タグの対応をハイライトします。" 971 | }, 972 | { 973 | "name": "検索", 974 | "description": "「ファイルを横断して検索」の検索結果を入力中に更新します。" 975 | }, 976 | { 977 | "name": "検索結果のティックマーク", 978 | "description": "検索結果を、スクロールバーに黄色いチェックマークで表示して、視覚的に表示します。" 979 | } 980 | ] 981 | }, 982 | { 983 | "buildNumber": 9116, 984 | "versionString": "Sprint 30", 985 | "dateString": "2013-08-29", 986 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-30", 987 | "downloadURL": "http://download.brackets.io", 988 | "newFeatures": [ 989 | { 990 | "name": "OS X 10.6 サポートの復元", 991 | "description": "Brackets を Mac OS X 10.6.x で実行する場合に、起動時のクラッシュがなくなりました。" 992 | }, 993 | { 994 | "name": "Linux プレビューの改善と修正", 995 | "description": "ライブプレビューで、ファイルの削除、Extension Manager、および HTML ハイライトが使用できるようになりました。また、Debian パッケージをインストールする場合に発生していたいくつかの問題も修復されています。" 996 | }, 997 | { 998 | "name": "CSS 領域の名前の付いたフローコードヒント", 999 | "description": "CSS 領域に名前の付いたフローが、flow-into および flow-from プロパティのコードヒントに表示されるようになりました。" 1000 | }, 1001 | { 1002 | "name": "関数パラメーターヒント", 1003 | "description": "括弧の内側で最初の 1 文字を入力するか、手動で Ctrl + Shift + スペースを押すと、自動的にヒントが表示されます。" 1004 | }, 1005 | { 1006 | "name": "すべて置換", 1007 | "description": "「すべて置換」で、置換対象がすべて示されるパネルが表示されます。置換したくないものを確認して、チェックを外すことができます。" 1008 | }, 1009 | { 1010 | "name": "注意:Theseus 拡張機能の更新必須", 1011 | "description": "Theseus 拡張機能のすべてのユーザーは、互換性の問題のため、アップデートする必要があります。また、Brackets デベロッパーは、Brackets のインスタンスのデバッグに Theseus を使用することができます。" 1012 | }, 1013 | { 1014 | "name": "翻訳の更新", 1015 | "description": "フランス語、日本語、ドイツ語、トルコ語の翻訳が更新されました。" 1016 | } 1017 | ] 1018 | }, 1019 | { 1020 | "buildNumber": 8528, 1021 | "versionString": "Sprint 28", 1022 | "dateString": "2013-07-29", 1023 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-28", 1024 | "downloadURL": "http://download.brackets.io", 1025 | "newFeatures": [ 1026 | { 1027 | "name": "注意:OS X 10.6 では起動できません", 1028 | "description": "Mac OS X 10.6.x を使用している場合はアップグレードしないでください。Sprint 27 および 28 は起動しません。 原因は既に突き止めており、Sprint 29 で修正される予定です。それまでは、Snow Leopard をお使いの方は Sprint 26 以前のバージョンを使用してください。" 1029 | }, 1030 | { 1031 | "name": "新規無題ドキュメント", 1032 | "description": "他のテキストエディターと同じように、ファイル/新規作成で空の無題ドキュメントがメモリに作成されます。保存時にはファイル名を確認されます。 ファイルツリーのコンテキストメニューから「新しいファイル」を選択すれば、今までと同じように、新しいファイルを直接ディスクに作成できます。" 1033 | }, 1034 | { 1035 | "name": "レジストリから拡張機能をインストール", 1036 | "description": "Extension Manager に、Brackets で使用できる拡張機能をリスト表示するタブが追加されました。 ワンクリックでリストから拡張機能をインストールしたり、最新版にアップデートしたりできます。 開発者は拡張機能を brackets-registry.aboutweb.com のレジストリにアップロードできます。" 1037 | }, 1038 | { 1039 | "name": "OS からドラッグ&ドロップ", 1040 | "description": "OS から Brackets のウィンドウにドラッグして、ファイルを開けるようになりました。 フォルダーも OS から Brackets のウィンドウにドラッグして、サイドバーで開けるようになりました。" 1041 | }, 1042 | { 1043 | "name": "クイック編集およびクイックビューのアニメーション", 1044 | "description": "クイック編集を開閉するときの表示にアニメーションが追加されました。クイックビューのポップアップにも簡単な拡張エフェクトが追加されました。" 1045 | } 1046 | ] 1047 | }, 1048 | { 1049 | "buildNumber": 8254, 1050 | "versionString": "Sprint 27", 1051 | "dateString": "2013-06-26", 1052 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-27", 1053 | "downloadURL": "http://download.brackets.io", 1054 | "newFeatures": [ 1055 | { 1056 | "name": "名前を付けて保存", 1057 | "description": "ファイル/名前を付けて保存\u2026 メニュー、プロジェクトツリーのコンテキストメニュー、またはキーボードショートカット(Ctrl+Shift+S または \u21E7\u2318S)で、ファイルのコピーを保存できます。" 1058 | }, 1059 | { 1060 | "name": "クイックビューのグラデーションサポートの更新", 1061 | "description": "グラデーションのクイックビューが改善され、グラデーションの方向を設定する「to」キーワードや、新しい線状反復グラデーションおよび放射状反復グラデーションをサポートするようになりました。" 1062 | }, 1063 | { 1064 | "name": "ハンガリー語の新規サポートと既存言語の更新", 1065 | "description": "ハンガリー語の翻訳が Brackets 用に行われました。 フランス語、チェコ語、スペイン語の翻訳が更新されました。" 1066 | }, 1067 | { 1068 | "name": "新しいネイティブシェル", 1069 | "description": "内部的に、Brackets は Chromium Embedded Framework の新しいバージョンを使用しています。 ユーザーの皆様の目に見える大きな変更はありませんが、この件に関して問題が発生した場合はぜひご報告ください。" 1070 | } 1071 | ] 1072 | }, 1073 | { 1074 | "buildNumber": 8034, 1075 | "versionString": "Sprint 26", 1076 | "dateString": "2013-06-10", 1077 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-26", 1078 | "downloadURL": "http://download.brackets.io", 1079 | "newFeatures": [ 1080 | { 1081 | "name": "インストールされた拡張機能のアップデート", 1082 | "description": "Extension Manager でインストールされた拡張機能をアップデートする際、先に拡張機能を手動でアンインストールする必要がなくなりました。" 1083 | }, 1084 | { 1085 | "name": "新しいステータスバーデザイン", 1086 | "description": "JSLint 検証用の新しいアイコンなど、ステータスバーのデザインを更新しました。" 1087 | }, 1088 | { 1089 | "name": "JSLint エラーの表示/非表示の切り替え", 1090 | "description": "JSLint エラーが存在するとき、ステータスバーのステータスアイコンをクリックすることで JSLint パネルの表示/非表示を切り替えられるようになりました。" 1091 | }, 1092 | { 1093 | "name": "CSS の URL ヒント", 1094 | "description": "@import または url() ステートメントで、コードヒントがプロジェクトのファイルの相対パスを表示するようになりました。" 1095 | }, 1096 | { 1097 | "name": "(Windows)ダイアログの「OK」と「キャンセル」ボタン", 1098 | "description": "ダイアログの「OK」と「キャンセル」が適切な順序で表示されるようになりました。 以前は逆の順序で表示されていました。" 1099 | }, 1100 | { 1101 | "name": "アーキテクチャ:jQuery、ブートストラップおよび LESS の更新", 1102 | "description": "内部的に、Brackets は jQuery、ブートストラップおよび LESS の新しいバージョンを使用しています。 ユーザーの皆様の目に見える大きな変更はありませんが、この件に関して問題が発生した場合はぜひご報告ください。" 1103 | } 1104 | ] 1105 | }, 1106 | { 1107 | "buildNumber": 7701, 1108 | "versionString": "Sprint 25", 1109 | "dateString": "2013-05-21", 1110 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-25", 1111 | "downloadURL": "http://download.brackets.io", 1112 | "newFeatures": [ 1113 | { 1114 | "name": "Extension Manager", 1115 | "description": "ツールバーアイコンまたはファイル/Extension Manager\u2026 から、インストールした拡張機能を表示、検索、削除できるようになりました。 新しい拡張機能をインストールするには、Extension Manager の「URL からインストール\u2026」ボタンを使用します。" 1116 | }, 1117 | { 1118 | "name": "ファイルまたはフォルダーを削除", 1119 | "description": "コンテキストメニューまたはファイル/削除を使用して、ファイルツリーからファイルまたはフォルダーを削除できるようになりました。" 1120 | }, 1121 | { 1122 | "name": "OS で表示", 1123 | "description": "ファイルまたはフォルダーを右クリックし、「OS で表示」を選択すると、Mac Finder または Windows エクスプローラーで開くようになりました。" 1124 | }, 1125 | { 1126 | "name": "ファイルツリーを更新", 1127 | "description": "ファイルツリーを右クリックし、更新を選択すると、ファイルリストが更新されるようになりました。" 1128 | }, 1129 | { 1130 | "name": "ライブプレビューの信頼性", 1131 | "description": "すべてのプラットフォームで、ライブプレビューが切断されると Brackets が通知を表示するようになりました。 Windows では Chrome における起動と検索の信頼性が高まりました。" 1132 | }, 1133 | { 1134 | "name": "JavaScript コードインテリジェンスの改善", 1135 | "description": "JavaScript のクイック編集でターンベースコードインテリジェンスエンジンを使用することで、関数の定義を見つけられるようになりました。 JavaScript コードヒントのバグ修正とパフォーマンスの効率化も行われました。" 1136 | }, 1137 | { 1138 | "name": "タイピングパフォーマンス", 1139 | "description": "タイピングパフォーマンスの重大な不具合が修正されました。" 1140 | } 1141 | ] 1142 | }, 1143 | { 1144 | "buildNumber": 7204, 1145 | "versionString": "Sprint 24", 1146 | "dateString": "2013-04-26", 1147 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-24", 1148 | "downloadURL": "http://download.brackets.io", 1149 | "newFeatures": [ 1150 | { 1151 | "name": "新しいクイックビュー", 1152 | "description": "マウスを使用して色、グラデーション、画像の値でホバーすると、エディター内でプレビューが表示されるようになりました。" 1153 | }, 1154 | { 1155 | "name": "新しい CSS 対応クイックドキュメント", 1156 | "description": "CSS プロパティで Ctrl + K キーまたは \u2318K を押すと、コミュニティによって作成された WebPlatform.org 準拠のドキュメントが表示されるようになりました。" 1157 | }, 1158 | { 1159 | "name": "高度な JavaScript コードインテリジェンス", 1160 | "description": "Tern プロジェクトに基づいた JavaScript コードインテリジェンスが新たに追加されました。 コードヒントの精度、camelCase のサポート、RequireJS および jQuery 対応の組み込みインテリジェンスが向上しました。" 1161 | }, 1162 | { 1163 | "name": "定義にジャンプ", 1164 | "description": "Ctrl + J キーまたは \u2318J を押すことで、プロジェクト内の関数やプロパティの定義に瞬時に移動できるようになりました。" 1165 | }, 1166 | { 1167 | "name": "関数の引数 / シグネチャヒント", 1168 | "description": "関数呼び出し () 内で Ctrl + Space キーを押すと、その関数の引数とそれらの引数の型に関する情報が表示されるようになりました。" 1169 | }, 1170 | { 1171 | "name": "プロジェクトパネルのデザインが一新", 1172 | "description": "プロジェクトパネルの外観が更新されました。" 1173 | }, 1174 | { 1175 | "name": "ツールバーから拡張機能をインストール", 1176 | "description": "ツールバーから拡張機能をインストールできるようになりました。" 1177 | } 1178 | ] 1179 | }, 1180 | { 1181 | "buildNumber": 6726, 1182 | "versionString": "Sprint 23", 1183 | "dateString": "2013-04-10", 1184 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-23", 1185 | "downloadURL": "http://download.brackets.io", 1186 | "newFeatures": [ 1187 | { 1188 | "name": "ライブプレビューでの HTML ハイライト", 1189 | "description": "HTML エレメントをブラウザ内でハイライトするには、ライブプレビューモードでカーソルを HTML エレメントにあわせます。ハイライトのオン/オフを切り替えるには、Ctrl+Shift+C を押下するか \u21E7\u2318C と入力します。この機能は変更が保存されているファイルでのみ使用できます。" 1190 | }, 1191 | { 1192 | "name": "新しいツールバー", 1193 | "description": "新しいツールバーが Brackets の右側にドックされ、上部のタイトルバーと HTML メニューがなくなりました。 このツールバーにはライブプレビューなどの拡張機能のアイコンが表示されます。" 1194 | }, 1195 | { 1196 | "name": "ポーランド語のサポートおよび既存言語の更新", 1197 | "description": "Brackets にポーランド語が追加されました。また、フランス語、ドイツ語、チェコ語、中国語の翻訳が更新されました。" 1198 | } 1199 | ] 1200 | }, 1201 | { 1202 | "buildNumber": 6428, 1203 | "versionString": "Sprint 22", 1204 | "dateString": "2013-03-22", 1205 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-22", 1206 | "downloadURL": "http://download.brackets.io", 1207 | "newFeatures": [ 1208 | { 1209 | "name": "拡張機能を簡単にインストール", 1210 | "description": "拡張機能を Brackets UI の ファイル/拡張機能をインストール\u2026 からインストールできます。ZIP ファイルの URL または GitHub のレポジトリが必要です。" 1211 | }, 1212 | { 1213 | "name": "文字列の折り返し", 1214 | "description": "文字列の折り返しがデフォルトで有効になりました。表示/文字列の折り返しを有効にするを使用して切り替えられます。" 1215 | }, 1216 | { 1217 | "name": "アクティブな行を表示", 1218 | "description": "カーソルが置いてある行がハイライト表示されて強調されます。表示/アクティブな行を表示を使用して切り替えられます。" 1219 | }, 1220 | { 1221 | "name": "行番号を隠す", 1222 | "description": "行番号を隠すことができます。表示/行番号を表示を使用して切り替えられます。" 1223 | }, 1224 | { 1225 | "name": "ライブ開発の信頼性", 1226 | "description": "改善とバグ修正により、Chrome との接続の信頼性が向上し、エラー報告がより効果的になりました。" 1227 | }, 1228 | { 1229 | "name": "翻訳の追加と更新", 1230 | "description": "中国語をご利用いただけるようになりました。また、フランス語、日本語、ドイツ語、イタリア語の翻訳が更新されました。" 1231 | } 1232 | ] 1233 | }, 1234 | { 1235 | "buildNumber": 5990, 1236 | "versionString": "Sprint 21", 1237 | "dateString": "2013-03-01", 1238 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-21", 1239 | "downloadURL": "http://download.brackets.io", 1240 | "newFeatures": [ 1241 | { 1242 | "name": "JavaScript コードヒント", 1243 | "description": "JavaScript の新しいコードヒントにはキーワード、ローカル変数、引数およびプロパティ名が含まれます。" 1244 | }, 1245 | { 1246 | "name": "ローカルホストでのデフォルトのライブ開発(node.js を使用)", 1247 | "description": "デフォルトでは、ライブ開発は node.js で動作する備え付けの Web サーバーを使用します。" 1248 | }, 1249 | { 1250 | "name": "ドックにドラッグしてファイルを開く(OSX)", 1251 | "description": "ファイルを直接 Brackets のドックアイコンにドラッグして開きます。" 1252 | }, 1253 | { 1254 | "name": "ドラッグ&ドロップでファイルを開く(Windows)", 1255 | "description": "ファイルを直接 Brackets にドラッグして開きます。" 1256 | }, 1257 | { 1258 | "name": "カーソルとスクロールの位置を一時保存", 1259 | "description": "ファイルを開いたまま終了すると、起動時にカーソルとスクロールの位置を保持します。セッション中は、ファイルを閉じてもカーソルとスクロールの位置は再度開くときまで保持されます。" 1260 | } 1261 | ] 1262 | }, 1263 | { 1264 | "buildNumber": 5672, 1265 | "versionString": "Sprint 20", 1266 | "dateString": "2013-02-14", 1267 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-20", 1268 | "downloadURL": "http://download.brackets.io", 1269 | "newFeatures": [ 1270 | { 1271 | "name": "Upgrade to CodeMirror 3", 1272 | "description": "The core code editor has been updated to CodeMirror 3, fixing many issues and enabling new functionality." 1273 | }, 1274 | { 1275 | "name": "Improved Undo/Redo", 1276 | "description": "Undo restores the old selection and cursor position." 1277 | }, 1278 | { 1279 | "name": "Line Numbers Always Visible", 1280 | "description": "Gutter line numbers stay in view when scrolling horiontally." 1281 | }, 1282 | { 1283 | "name": "Double/Triple Click and Drag", 1284 | "description": "Double-click-drag and triple-click-drag to select multiple words/lines quickly." 1285 | }, 1286 | { 1287 | "name": "Search Improvements", 1288 | "description": "All Find results are highlighted when search bar is open. Current result is centered in the editor." 1289 | } 1290 | ] 1291 | }, 1292 | { 1293 | "buildNumber": 5290, 1294 | "versionString": "Sprint 19", 1295 | "dateString": "2013-01-18", 1296 | "releaseNotesURL": "https://github.com/adobe/brackets/wiki/Release-Notes:-Sprint-19", 1297 | "downloadURL": "http://download.brackets.io", 1298 | "newFeatures": [ 1299 | { 1300 | "name": "Native Menu Bar", 1301 | "description": "Menus now appear in the Mac/Windows native menus." 1302 | }, 1303 | { 1304 | "name": "CSS Code Hints", 1305 | "description": "Code hinting for CSS properties and values now appear for CSS files and