What this package is like to depend on
Last release 10 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 8 months
Nearly every release is documented
notes for 43 of 46 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
46 releases · first in 2013
0 releases in the last 12 months
see the full history below
Release timeline
46 releases · Sep 2013 to May 2016
2014
2016
2018
2020
2022
2024
2026
Releases
latest 46-
0.7.221 May 2016Nothing published for this version
-
0.7.1+3.4.1520 May 2016 -
0.7.0+3.4.1524 Nov 2015 -
0.6.2+3.4.1504 Apr 2015 -
0.6.1+3.3.1507 Mar 2015 -
0.6.0+24.2.1525 Feb 2015Release notes
Open source →- Updated to ace-builds version 24.02.15.
- Removed the
ace-buildsjs files from thelib/directory. Many users will not require all of the files (themes, modes, etc...) for their application and currently there is no easy way to exclude these files from an application built withpub build. Also, some users may need or want to use their own version oface.jsto pull in bug fixes or other modifications. It was therefore decided to use the latestace-buildsin this package for the tests and examples only. Each application is now responsible for including its own copy of the Javascript files it desires.
-
0.5.10+20.12.1421 Dec 2014Release notes
Open source →- Suppressed a console warning introduced by ace-builds 20.12.14; it appears that "Automatically scrolling cursor into view after selection change" is deprecated functionality and will be disabled in the next build of ace.js.
-
0.5.9+20.12.1420 Dec 2014Release notes
Open source →- Updated to ace-builds version 20.12.14.
- Added the
showFoldWidgetsgetter/setter toEditor. - Added the
isCleangetter and themarkCleanmethod toUndoManager.
-
0.5.8+8.11.1409 Nov 2014Release notes
Open source →- Updated to ace-builds version 08.11.14.
- Started wiki documentation. (@jackd)
- Added annotations and token information to the
kitchen_sinkexample and a newcustom_mode_example. (@jackd)
-
0.5.7+9.10.201411 Oct 2014 -
0.5.6+20.9.201425 Sep 2014Release notes
Open source →- Added the
lineHeightgetter and thetextToScreenCoordinatesmethod toVirtualRenderer.
- Added the
-
0.5.5+20.9.201421 Sep 2014Release notes
Open source →- Updated to ace-builds version 20.09.2014.
- Fixed a stack overflow error when calling some getters on a loaded
Theme.
-
0.5.4+17.8.201417 Aug 2014 -
0.5.3+7.9.201427 Jul 2014 -
0.5.2+7.9.201413 Jul 2014Release notes
Open source →- Updated to ace-builds version 07.09.2014.
- Added a
gh-pagesbranch to host the live demo application and added a link to the demo in theREADME.
-
0.5.1+7.1.201402 Jul 2014Release notes
Open source →- Updated to ace-builds version 07.01.2014.
- Added the
Configabstract class and theace.configtop-level getter.
-
0.5.0+6.9.201430 Jun 2014Release notes
Open source →- Added
.cmd,.diff,.haml,.jade, and.prototo the extension map used by thenew Mode.forFilefactory. - Removed the
Deltasubtypes and madeDeltaa concrete class as an optimization; this is only a breaking change in the case where client code made use of theruntimeTypeof a delta (e.g.delta as InsertLinesDelta).
- Added
-
0.4.1+6.9.201428 Jun 2014Release notes
Open source →- Removed API docgen to allow
pub.dartlang.orgto automatically link to the correct API docs for each version atdartdocs.org.
- Removed API docgen to allow
-
0.4.0+6.9.201410 Jun 2014Release notes
Open source →- Updated to ace-builds version 06.09.2014.
- Added
.valato the extension map used by thenew Mode.forFilefactory. - Changed the return type of
screenLength,screenWidth,scrollLeftandscrollTopfrominttonuminEditSessionto support sub-pixel precision. - Added the
scrollToLineandscrollToRowmethods toEditor. - Added the
getTokenAtandgetTokensmethods toEditSessionand theTokenclass. - Added linking extension support; multiselect must be turned off: (@umop)
ace.require('ace/ext/linking'); editor.setOptions({'enableMultiselect' : false, 'enableLinking' : true});- Changed the return type of
Disposable.disposefromvoidtoFuture. - Changed the implementation regarding event streams of proxy objects such that they are created lazily and only attached to the underlying JavaScript object when there is an active stream subscription. This is a significant performance enhancement both in terms of compiled application code size and execution.
-
0.3.8+4.11.201408 May 2014Release notes
Open source →- Added the
LanguageTools,AutoCompleterandCompletionclasses to support theace/ext/language_toolsextension. An instance ofLanguageToolsis now returned by a call torequire('ace/ext/language_tools').
- Added the
-
0.3.7+4.11.201416 Apr 2014Release notes
Open source →- Updated to ace-builds version 04.11.2014.
- Added the
lastVisibleRowgetter toEditorandVirtualRenderer. - Added
.htmto the extension map used by thenew Mode.forFilefactory.
-
0.3.6+3.8.201410 Mar 2014Release notes
Open source →- Added the
commandsgetter and theexecCommandmethod toEditor. - Added the
CommandandCommandManagerclasses. - Updated to ace-builds version 03.08.2014.
- Added the
-
0.3.5+2.28.201405 Mar 2014Release notes
Open source →- Fixed a bug in the
Editor.onPasteevent stream that arrived with a change inace-builds02.28.2014. - Added the
pastemethod toEditor. - Updated API documentation generation to use the new
docgentool. - Added
.as,.ini,.pl,.pm, and.sassto the extension map used by thenew Mode.forFilefactory.
- Fixed a bug in the
-
0.3.4+2.28.201428 Feb 2014Release notes
Open source →- Updated to ace-builds version 02.28.2014.
- Added the
fadeFoldWidgetsgetter / setter toEditor. - Added the
getLineRangemethod toSelection.
-
0.3.3+1.8.201411 Feb 2014Release notes
Open source →- Changed the data carried by a number of 'empty' streams from
thistonullfor performance reasons.
- Changed the data carried by a number of 'empty' streams from
-
0.3.2+1.8.201426 Jan 2014Release notes
Open source →- Added the
wrapLimitsetter toEditSession. - Replaced the
EditSession.wrapLimitRangegetter with thegetWrapLimitRangemethod.
- Added the
-
0.3.1+1.8.201421 Jan 2014Release notes
Open source →- Added an
OptionsProviderimplementation to theEditSession. - Fixed some bugs in
Modeproxy objects.
- Added an
-
0.3.0+1.8.201418 Jan 2014Release notes
Open source →- Decoupled the
Implementationfrom theacelibrary by adding anace.proxylibrary; the library user is responsible for setting theimplementationvariable prior to making any other calls to theacelibrary. For example:
import 'package:ace/ace.dart' as ace; import 'package:ace/proxy.dart'; main() { ace.implementation = ACE_PROXY_IMPLEMENTATION; ... } - Decoupled the
-
0.2.0+1.8.201416 Jan 2014Release notes
Open source →- Replaced the
EditSession.breakpointsgetter with thegetBreakpointsmethod. - Split
EditSession.annotationsgetter/setter into thegetAnnotationsandsetAnnotationsmethods; this matchesace.jsand helps to clarify their separate behavior. - Added the static
Mode.extensionMapgetter; the user may modify this map to configure thenew Mode.forFilefactory. - Added the
new Mode.namedfactory,namegetter, and enumeration constants toMode. - Added
gotoLineand theonChangeSelectionevent stream toEditor. - Added the
Markerclass and expose theonChangeBackMarker,onChangeFrontMarker,addMarker,getMarkersandremoveMarkermembers on theEditSessionclass. - Added the
Fold,FoldLine,PlaceholderandRangeListclasses. - Added the
Foldingabstract class and haveEditSessionimplement it. - Added the
onChangeFoldevent stream toEditSession.
- Replaced the
-
0.1.7+1.8.201409 Jan 2014 -
0.1.6+12.2.201303 Jan 2014Release notes
Open source →- Added the
UndoManagerBaseclass and implemented theEditSession.undoManagersetter; the argument to this setter must be an object derived fromUndoManagerBase. - Optimized some list and map conversions on the
dart:jsboundary. - Added the
Annotationclass and expose theonChangeAnnotation,annotations, andclearAnnotationsmembers on theEditSessionclass. - Added a new
example/annotations.
- Added the
-
0.1.5+12.2.201312 Dec 2013Release notes
Open source →- Added
containerElementandmouseEventTargetgetters to theVirtualRenderer. - Added
.lua,.hs,.hx,.scala, and.svgto the extension map used by thenew Mode.forFilefactory.
- Added
-
0.1.4+12.2.201303 Dec 2013Release notes
Open source →- Updated to ace-builds version 12.02.2013.
- Added
showGutter,printMarginColumn, and anOptionsProviderimplementation to theVirtualRenderer.
-
0.1.3+10.28.201322 Nov 2013Release notes
Open source →- Added the
KeyBindingandKeyboardHandlerabstract classes and expose theEditor.keyBindinggetter and theEditor.keyboardHandlergetter / setter.
- Added the
-
0.1.2+10.28.201314 Nov 2013Release notes
Open source →- Added a new
example/autocomplete. - Added the
requiretop-level function. - Added the
OptionsProviderabstract class and haveEditorimplement it.
- Added a new
-
0.1.1+10.28.201309 Nov 2013 -
0.1.0+10.28.201305 Nov 2013Release notes
Open source →- Updated to ace-builds version 10.28.2013.
- Updated to SDK 0.8.10_r29803.
- Added documentation and test coverage to a number of public methods; please consult the commit history for details.
-
0.0.9+10.21.201325 Oct 2013Release notes
Open source →- Updated to ace-builds version 10.21.2013.
- Fixed a couple of bugs from the move to
dart:js.
-
0.0.8+10.7.201324 Oct 2013Release notes
Open source →- Updated to SDK 0.8.5_r28990.
- Removed dependency on
jspackage and moved code to use thedart:jslibrary instead.
-
0.0.7+10.7.201312 Oct 2013Release notes
Open source →- Added several public methods to the
Rangeclass with documentation and test coverage. - Changed the
noClipparameter ofAnchor.setPositionto a named optional parameterclipwhich defaults totrue. - Changed the
dontSelectparameter ofUndoManager.undoandredoto a named optional parameterselectwhich defaults totrue. - Changed the
cursorPosparameter ofEditor.setValueto an optional parametercursorPositionwhich defaults to0(select all) and documented the method. - Changed the
timesparameter of theEditormethodsnavigateDown,navigateLeft,navigateRight, andnavigateUpto be optional with default value of1.
- Added several public methods to the
-
0.0.6+10.7.201307 Oct 2013Release notes
Open source →- Pub doesn't seem to like a
0in the version metadata just about anywhere. This is really a pub bug but I'm going to drop the0to work around the issue.
- Pub doesn't seem to like a
-
0.0.5+10.7.201307 Oct 2013Nothing published for this version
-
0.0.4+9.11.201303 Oct 2013Release notes
Open source →- Updated to SDK 0.7.6_r28108.
- Added documentation and test coverage to a number of public methods; please consult the commit history for details.
- Fixed
Editor.onChangeSessionstream type toEditSessionChangeEventthanks to a bug fix in thejs-interoppackage.
-
0.0.3+9.11.201325 Sep 2013Release notes
Open source →- Updated to SDK 0.7.5_r27776.
- Added documentation and test coverage to a number of public methods; please consult the commit history for details.
-
0.0.2+9.11.201320 Sep 2013Release notes
Open source →- Removed leading
0from the version metadata string as it was being stripped when publishing and that was causing issues. - Added LICENSE and README for ace.js to
lib/src/js.
- Removed leading
-
0.0.1+9.11.201319 Sep 2013Nothing published for this version