Reference:Changelog 6.0
From GeoGebra Manual
All releases will include the latest minor bugfixes and translation updates. Releases are not simultaneous on all platforms
6.0.527.0 (not released yet)
- fix for font style for axes labels
- Editor: make sure
log_10
is displayed properly - 3D: improvements for creating solids (create regular polygons in 3D View, create cube from square, tetrahedron from equilateral polygon, etc)
- 3D: STL Export dialog
- Chrome: update Image Tool for new API
- Exam: make sure output from eg FitGrowth() is shown
6.0.526.0
- Chrome: fix problem in full-screen mode
6.0.525.0
- Graphing / Geometry: Table View
- Safari: fix problem loading multiple activities
- Safari: make sure full-screen is native screen resolution
- Graphing / Geometry: fix for eg
Length(sqrt(x),1,4)
- CAS View: fix bug with Quadrics &
Coefficients(conic / quadric)
works - Editor: fix for eg <AltGr>a
- new algorithm for ConvexHull()
6.0.524.0
- Parallel and Perpendicular Line Tools working for linear functions
- Better highlighting for checkboxes when they have the focus
- CAS View: fixes for
Solve({A=a+b*c/(b+c) , B=b+a*c/(a+c) , C=c+a*b/(a+b)} , {a,b,c} )
,Product(list of matrices)
andZip(Mod(k, 2), k,{0, -2, -5, 1, -2, -4, 0, 4, 12})
- Input Boxes: use
$\math{x}$
in Caption for "proper" math x - Android 4.4: fix for Universal Links
- iOS: fix for eg
FitExp()
in exam mode - Graphing / Geometry: make sure Asymptote( <Function> ) returns
undefined
not{}
- Point on curve
a
defined asa(slider)
is draggable
6.0.523.0
- Checkboxes: use
$\math{x}$
in Caption for "proper" math x
6.0.522.0
- New language "Kannada"
- GeoGebra 6: make sure
εv = (1, 2)
makes a Vector not a Point - CAS View: fix for
N(t) := 0.5^t, t>=0
thenN'(1.5)
in Numeric Mode in eg German - bugfix: make sure
Sequence((t,t),t,1,5)
works as a drop-down list - fix for
ComplexRoot(x^6 + 7x^3 - 8)
- new API method to insert an image eg
ggbApplet.insertImage("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAulBMVEX////9/f2Zmf/6+vrc3Nybm5yXl/uUlPfw8PDm5ubg4ODOztHExMS9vb+vr6+oqKibm6WWlqJeXpVwcIx5eYtVVXRJSWFaWmD39/f09PTz8/OSkvPt7e2Dg9vV1dXS0tTHx8e+vsW7u8G5ubmsrLOcnKlra6lqaqdnZ56KipqYmJiHh5hnZ5d/f5CEhI1XV4mGhoZlZYRgYIRcXH59fX1sbHxnZ3p2dnZzc3NtbW1mZmhSUmVDQ2VfX2RGNsRyAAAAjElEQVQY02PABWSYUfmCOqLcjEh8FjEmWXFLVkkYn9+EV1ibkZHHnAXM5WLVgqq2FhIBkioa+pwQvoQakzGQEmFj54ZqFbARBOkQ04SZz2wBpgykYIbz8kHs4AFTjKq6VhxgFoe4oTDQnYrSbKZQlWZM7HpyyrZC6gJQASUjUVY+BU4WebjLGRkZcAMATdkIjACf5/kAAAAASUVORK5CYII=","(0,0)","(1,0)","(1,2)");
- "Special Points" Button moved to 3 dots menu
- Classic 6: fix for missing keyboard row on iPad Pro 2018
6.0.521.0
- CAS View: fix for eg
abs((-1/2)^(-1/2))
- Editor: fix for eg
(2/3)^2
- Fix for
arcsen(x)
in eg Spanish - Graphing / Geometry: Tool names shown
- Algebra View: fix for blank lines
- Android / iOS: Universal links to open the apps eg https://www.geogebra.org/graphing/Ufd5ZUEs https://www.geogebra.org/geometry/Ufd5ZUEs
6.0.518.0
- fix for
stdev()
/stdevp()
problem
6.0.517.0
- Support for Lambert's W function
LambertW(x, [0|-1])
egSolve(2^x=3*x)
6.0.516.0
- fix for Tangent(Point, 3D curve)
- new command
ReadText( <Text> )
6.0.515.0
- choose correct particular solution for
SolveODE(f, A)
- Scientific: make sure
pi/3
is displayed as a decimal
6.0.514.0
- CAS: fix for
Integral(1/(tan²(x) sec(x))
6.0.513.0
- fix trace for filled Curves
- fix for eg
Sequence(k°, k, 0, 360, 30)
Sequence(cos( Element( l1, k )), k, 1, 5 )
- make sure setting labels works for eg
a = RigidPolygon(poly1)
- Exam mode: don't allow fix/unfix for functions, conics
6.0.512.0
- fix for touchscreens with Chrome 70+
- fix for eg
((x + 1) / 41 + 0z = y / -16,(x + 1) / 41 = (z - 3) / a)
becoming undefined aftera = 0
- fix for
Asymptote(x^(-2n))
andAsymptote(log(f(x))
- LaTeX: fix for
\Epsilon
- Splines: fix export to PSTricks / PGF and fix problem with closed splines
- Graphing/Geometry: fix "Clockwise" button on iOS
6.0.511.0
- fix for
clickToLoad
parameter
6.0.510.0
- LaTeX: fix for
\orange{\longrightarrow} B
- fix for
scaleContainer
parameter
6.0.509.0
- fix for plotting eg
f(x) = x^3
6.0.508.0
- fix for eg
π(7)
- LaTeX: fix for
\lim
in italic - Improvements for
zeta(x)
(speed and accuracy) - bugfix: stop slider animation when it's dragged
- New syntaxes for
SetPerspective()
to open and close individual views egSetPerspective("+D")
,SetPerspective("-D")
- CAS: fix for
Factor(Factor(x^2-2))
- 3D: STL export has correct thickness for infinite cylinders and cones
6.0.507.0
- Improvement for
Limit()
egLimit(If(x<-1,x+2,-1<=x<=1, 1,1<x<2,x^2,4),-1)
- Graphing: FitLine tool outputs in form
y = mx + b
- new App Parameter
"preloadModules":""
to load certain parts of GeoGebra as needed - macOS: Fix for crash when setting spherical coords
- LaTeX: fix for
/text{}
with multiple spaces at the start of a line after\cr
- Graphing / Geometry: Universal links working for Android and iOS eg https://www.geogebra.org/geometry?id=Ufd5ZUEs https://www.geogebra.org/graphing?id=Ufd5ZUEs
6.0.506.0
- 3D Android: small fixes for ARCore
6.0.505.0
6.0.504.0
- more LaTeX commands added:
\unicode \xleftrightarrows, \xrightleftarrows, \xleftharpoondown, \xleftharpoonup, \xleftrightharpoons, \xleftrightarrow, \xrightharpoondown, \xrightharpoonup, \xrightleftharpoons, \xhookleftarrow, \xhookrightarrow, \xmapsto, \xlongequal
- LaTeX: MHChem syntax supported via
\ce, \mathchoice, \mskip, \lower, \raise, \mkern
- CAS View: make sure result from
Unique()
is sorted - Editor: fix for typing eg
f'(x)/2
,cos⁻¹(x)/2
- Graphing / Geometry: allow display form of lines and conics to be changed (dependent only)
- Graphing / Geometry: fix for Intersection Tool with functions
- fix for
\text{big space -> <-}
6.0.503.0
- label outlines removed for exporting
- Spreadsheet: fix for pasting in applets
- CAS View: fix for
Append(3, {4, 5, 6})
- Editor: fix for
f′′
andf'/2
6.0.502.0
- LaTeX fix for
ç
and\c
6.0.501.0 (not released yet)
- LaTeX: fix for
\begin{cases}...\end{cases}
and ogonek (\k a) - CAS: fix for
Integral(nroot(x^3,5))
Q1
andQ3
commands renamed toQuartile1
andQuartile3
6.0.499.0
- new version of LaTeX renderer (many improvements including fixes for
\cellcolor
,\char
and\raisebox
) - Classic 6: fix for custom color button
- CAS View: fixes for
Integral(1 - tanh(x), 0, ∞)
andIFactor(x^4 + 1)
- GeoGebra CAS Calculator first release
6.0.498.0
- fix for saving
mean(1,2,3,4)
6.0.497.0
- Graphing / Classic: Default rounding changed to 10 decimal places
- GeoGebra 6: make sure pre-loaded fonts are used
- fix for parsing eg
f(x)=x(sqrt(x))
- Support for Degrees/Minutes/Seconds syntax eg
1°23′45″
- IE11: LaTeX fix
- iOS: fix for splashscreen
- new "short" forms of some commands: mean/stdev/stdevp/mad
6.0.496.0
- GeoGebra 6: fix for LaTeX fonts
6.0.495.0
- macOS: fix for
^
- Classic: fix for show/hide grid on iOS
6.0.493.0
nCr()
introduced as new short version ofBinomialCoefficient()
- fix for Download As... menu
6.0.492.0
- Graphing: fix output for eg
Dilate(f, 2, A)
- Fix problem with page scrolling up
- Bugfix for
\mathbb
6.0.491.0
- fix for texts' On Click scripts
- Classic 5: fix for rescaling axes
6.0.490.0
- fix for perspective parameters eg https://www.geogebra.org/classic#cas
- CAS View: fix for eg
IFactor(a^2-3b^2)
6.0.489.0
- Android / iOS: List Tool
- fix bug saving conics in "Conic Form"
- Classic 5: fix for displaying subscripts in the Algebra View
6.0.488.0
- GeoGebra Classic 5: fix for
\tfrac
and\raisebox
6.0.487.0
- GeoGebra 6: fix for missing grid color/line style options
- GeoGebra Classic 6: fix on iOS for "doubled characters" in old Input Bar
6.0.486.0
- bugfix for Simplify()
- 3D View: STL export
- make sure eg
a_1
isn't autocreated ifa_{1}
exists
6.0.485.0
- fix for
Curve()
in 3D View - GeoGebra Classic 6: make sure <Ctrl>D works in the Spreadsheet
- GeoGebra Classic 5: fix Unicode encoding problem in Construction Protocol
Name(Element(list,1))
works - useful forExecute()
6.0.484.0
- fix for loading translations
- fix for moving images with the arrow keys
6.0.483.0 (Windows Store only)
ZoomIn()
: fix bug with wrong order of arguments
6.0.482.0
- Classic 5: fix for disappearing objects eg
SolveODE(y / x,(1, 2))
- Make sure random numbers aren't updated from Input Box entry
- fix for
Zip()
for parametric curves - new api methods ggbApplet.getConstructionSteps(boolean breakpoints), ggbApplet.setConstructionStep(int n), ggbApplet.previousConstructionStep(), ggbApplet.nextConstructionStep()
6.0.481.0
- Classic 5: fix for dragging drop-down lists
- fix for
y² = (x² - a²) / x²
6.0.480.0
- fix for
RigidPolygon()
- Classic 6: fix app size problem on iOS
- use
,
as the axis unit to enable comma as thousands separator - fix for Navigation Bar
6.0.479.0
- fix for eg
Circle((0,0,0), 1, x=0)
so thatx=0
is always interpreted as a plane - change display for inverse trig functions to
sin⁻¹(x)
,cos⁻¹(x)
,tan⁻¹(x)
6.0.478.0
- improve
disable3D
parameter - Classic 6: fix for disappearing Data Analysis View
- Classic 5: Probability and Data Analysis Views open "docked" by default
6.0.477.0
- Classic 5: bugfix for size of fixed Buttons
- Classic 6: new option: Download As -> Construction Protocol (html)
- Graphing: fix for missing output row
- Classic 6: fix for exam mode
6.0.476.0
- Classic 6: Allow non-adjacent columns to be selected in the spreadsheet (Ctrl-Click)
6.0.475.0
- Symbolic (CAS) commands disabled in the separate Graphing / Geometry / 3D Apps
- Improve PGF/PSTricks export for 3D objects wholly in 2D view (Points, Lines, Conics)
- fix
b = a
for quadrics - New command
SetDecoration( <Object>, <Number> )
6.0.474.0
- Classic 6: Input Boxes line up exactly when editing
- When moving eg a polygon with the arrow keys, use the "Increment" of the first defining point
- Make sure eg Ctrl-Shift-A is disabled when
enableRightClick = false
- CAS View: new matrix commands
JordanDiagonalization()
,Eigenvectors()
,Eigenvalues()
- Classic 6: fix image export on iOS
- Tablets: Make sure keyboard appears again for Input Boxes
6.0.473.0
- Algebra View: fix for
Integral( x sqrt( 1 + cos(2x) ) , 0 , pi / 2 )
6.0.472.0
- Statistics View: fix for Histogram -> Set Classes Manually
- CAS View: fix for
Solve(((-a sqrt(a² + x²) + x sqrt(a² + x²) + x sqrt(a² + (a - x)²)) / (sqrt(a² + x²) sqrt(a² + (a - x)²))),x)
- Make sure preview points aren't shown in Classic
- FormulaText(svgImage) now works (HTML5 only)
6.0.471.0
- fix for
Asymptote(2^x / (2^x - 3^x))
- fix for truncation in iframes
- CAS View: fix for reloading MidPoint() / Center()
- Mobile: fix for plotting eg
y = x sin(x)
thenx^2 + y^2 = pi^2
6.0.470.0
- 3D View: small fix
- HTML5: loading conflict fixed
6.0.469.0
- improvement for
Rotate((0,1),90deg,(0,0))
- make sure Input Boxes stay as planes eg for
x + y = 1
- make sure text is read out after
SelectObjects(a)
- iframes: fix for gap on right
- Classic 6: export compressed PDFs
6.0.468.0
- Classic 6: Download as -> Activity as Webpage
- CAS View: new command Assume( <Condition>, <Expression> ).
- Classic 6: fix for missing toolbar when loading files
- Screenreader support for drop-down menus
6.0.467.0
- Whiteboard: fix toolbar
- Classic 6: fix for loading
LocusEquation()
6.0.466.0
- 3D View: fix for
IntersectPath()
when the z-axis is rescaled - new command
MAD( <List> )
,MAD( <List>, <List> )
for Mean Absolute Deviation - CAS View: improvement for
sqrt(x - 1) * sqrt(x - 2)
SetAxesRatio(a, 1)
now keeps the y-axis fixed- fix for
Sequence(Intersect(a, Element(L_1, i), 2), i, 1, 9)
- fix for
Translate(inequality)
6.0.465.0
- Editor: fix for eg
|x|/3
- Make sure the full-screen button always appears in the right-hand view
- Bugfix for for using
+
to move a point on a path - Bugfix for loading activities with custom tools
6.0.464.0
- Chrome: fix for exporting large images
6.0.463.0
- CAS View: fix bug with NSolve Tool eg
Sum(T/2^n, n, 3, 10) = 1500000
- CAS View: fix for
UnitVector(Vector((1, 2, 3)))
- GeoGebra 6: fix for Ubuntu 18.04
6.0.462.0
- change URLs to eg https://www.geogebra.org/classic#cas
- TikZ Export: use pgfplots for the axes/grid
6.0.461.0
- CAS View: fix for
sinh(1)+cosh(1) == exp(1)
- Firefox: fix problem with iframes
6.0.460.0
- CAS View: fix for
UnitVector(Vector(1/3,1/4))
andUnitVector((1/3,-1/4))
6.0.459.0
- CAS View: fix for NSolve Tool for eg
A'(x) = 0
- CAS View: improvements for eg
Factor(1+ln(x) + 2 ln(y))
andExpand(ln(3x^5))
- Graphics View: support currencies as axes unit
£ € $ ¥ ₩ ϯ ₫ ₪ ₮ ₨ ₹
- bugfix: Make sure + and - keys work for moving Point(path) again
- Load toolbar icons asyncronously
- HTML5: fix decimal point display bug
6.0.458.0
- Fix for disappearing objects when preview points calculated
- Custom Toolbar working in the new UI
6.0.457.0
- CAS View: improvement for
log_10(100)
- fix for
InversePoisson()
6.0.455.0
- fix mean and variance for Pascal Distribution
- fix scaling problem
6.0.454.0
- 3D View: fix for preview
- fix for saving
a=b
for conics - fix for resizing
6.0.453.0
- 3D View: fix for opacity of circles in lists
- improvement for plotting eg
Derivative(|x|)
- fixes for ⊕ (XOR)
6.0.452.0
- make sure keyboard is shown for tool dialogs
- new command
IsTangent( <Line>, <Conic> )
- GeoGebra 6: fix LaTeX preview in Text Tool
- Create image with
pic1 = ExportImage("view", 2, "corner", A, "corner2", B)
- CAS View: Improved answer for eg
Solve(sin(x) = sin(2x))
- Selection Rectangle not shown for images (if toolbar hidden)
6.0.451.0
- fix for loading some /o/ URLs eg https://www.geogebra.org/o/hUBAmIZQ
6.0.450.0
- CAS View: fix for
Sum(RandomBetween(0,1),t,1,20)
- GeoGebra 6: Export multi-page PDFs with
ExportImage("type", "pdf", "filename", "test.pdf", "slider", n)
6.0.449.0
- Graphing / Geometry / 3D: fix for start-screen on mobile
- fix for wrong decimal point
6.0.448.0
- GeoGebra 6: new "Export Image" dialog
- Add
width
/height
attributes to SVG files automatically if necessary - Improvements for integrating piecewise functions
- Better control when dragging the slider on "automatic" increment
6.0.447.0
- GeoGebra Classic 5: fix for misshapen LaTeX letters in SVG / PDF export
- GeoGebra Classic 6: fix for toolbar disappearing on file load
- GeoGebra Classic 6: load SVG files with drag'n'drop
- iOS: fix for
FitSin()
- API:
ggbApplet.getRounding()
added
6.0.445.0
- CAS View: fix for
PerpendicularLine( <Point>, <Vector> )
- GeoGebra Classic 6 (online): fix for
a=Integral(ℯ^(-x^(2)),-∞,0)
- speedup for definite integrals of piecewise functions
- open context menu in Graphics View with <Shift>F10 or <Menu>
- 3D View: thinner axes
- Editor: fix for (3|4) and ⊗ (cross-product)
6.0.444.0
- fix for
Integral(x (x - (exp(x) - exp(-x)) / 2 / ((exp(1) - exp(-1)) / 2)))
- fix for moving vertical sliders
6.0.443.0
- fix for integrating piecewise functions
6.0.442.0
- CAS View: add
InverseNormal()
- CAS View:
LeftSide()
andRightSide()
working for inequalities - Dragging fixed background (on touch) will scroll the whole page
- GeoGebra 6 (offline): <Ctrl><Shift>C will copy an image to the clipboard
6.0.441.0
- fix for
CopyFreeObject(centered image)
- fix for pasting eg
(⌊x⌋^2 - ⌊x⌋)/2 + x ⌊x⌋ - ⌊x⌋^2
6.0.439.0
- GeoGebra Classic 6: fix for PDF Export (macOS)
- GeoGebra Classic 6: fix for Korean in editor
- GeoGebra Classic 5: Show reinstall message instead of error (for "500" error on Login, File -> Share, File -> Open from GeoGebra)
6.0.438.0
- GeoGebra Classic 6: fix for redraw problems on iOS with dropdowns
- GeoGebra Classic 6: PDF export will include Graphics View 2 as a second page
- CAS View: fix for
f(x) := π x
6.0.437.0
- don't show recovery dialog for embedded applets
- fix for Input Boxes on mobile (small screens)
- fix for loading bad syntax
If(a, {1}, 0)
- fix for freeze typing
y=x
after drawing polygon
6.0.436.0
- new syntax
SlowPlot( <Function>, <Boolean Repeat> )
- Android: fix for crashing when dragging
6.0.435.0
- Graphing Calculator / Geometry: fix for Android 4.4
6.0.434.0
- fix for
!
in editor - fix for centered images
6.0.433.0 (not released yet)
- new command
InteriorAngles( <Polygon> )
(used by the Angle Tool for Polygons) SetColor()
andSetBackgroundColor()
accept hexcodes in the form#AARRGGBB
and#RRGGBB
egSetBackgroundColor(text1, "#80FF0000")
- fix for
Sequence(1, 2, 0.1)
- fix for redrawing LaTeX after fonts loaded
- fix for dragging Polygons
- WIndows .exe installer now deletes "jre" folder to ensure proper upgrade
6.0.432.0
- make sure "Create Slider" dialog doesn't appear for Input Boxes
- fix for on-screen keyboard in Norwegian
6.0.431.0
- GeoGebra Classic 6: fix for switching language to eg Chinese
- Fix for loading from Google Drive
6.0.430.0
- Editor: fix for multiply sign (\cdot)
- Editor: fix for pasting / typing quotes
6.0.429.0
- GeoGebra Classic 6: fix for "?" in CAS View
- Spreadsheet View: fix for Points not appearing when Create List dialog closed
- GeoGebra Classic 6: fix for switching to Norwegian
6.0.427.0
- fix for rename dialog opening when using the Text Tool
- GeoGebra Classic 5: bundle with Java 8 to fix File -> Share problem
- fix for Tangent() for functions using acos(), atan()
6.0.426.0
- Android Classic: split screen mode disallowed
- Use
=
not≟
for Conditional Functions - 3D View: fix for drawing planes when axes are rescaled
- new command
ExportImage()
egExportImage("type", "svg", "filename", "myimage.svg")
,ExportImage("type", "png", "filename", "myimage.png", "width", 1000)
,ExportImage("type", "png", "filename", "myimage.png", "scalecm", 1, "dpi", 300)
- Spreadsheet View: fix preview for List Tool
- Statistics Calculator: state now saved in .ggb file
6.0.425.0
- HTML5: fix for CAS View not working
6.0.424.0
- Android: fix for Special Points
6.0.423.0
- Edge: fix for CAS View
6.0.422.0
- fix problem with preview points
- iOS: fix problem with
f'
6.0.420.0
- Automatic preview points
- GeoGebra Classic 6: fix for icon size in Construction Protocol
- GeogebraSans-Regular and GeogebraSerif-Regular fonts removed
- CAS View: fix for Edge browser
- CAS View: fix for
{1, 2} * {3, 4}
and3 / {1,2,3}
- CAS View: make sure
UnitVector()
,PerpendicularVector()
,UnitPerpendicularVector()
return a vector not point - fix for exporting images
6.0.418.0
- fix for bug with SetValue() and undo
6.0.417.0
- Firefox: fix for SVG Export
- Algebra View: LaTeX and Presentation MathML can be pasted
- CAS View: fix for
Division(2a^2+2a+1,a-1)
- CAS View: fix for
Sum(Element({1,2,3,4},k),k,1,4)
6.0.416.0
- Classic 6: white outline for labels
- webSimple: fix for keyboard shortcuts
- Exporting: improvement for when
Export_1
andExport_2
are off-screen - CAS View: improvement for
Simplify((7^4)^(1/9)-(7^(1/9))^4)
- 3D View: fix for rendering on iPad
6.0.415.0
- CAS View: fix for
Mod((x⁴ + 2x³ + 3x² + j x + k),x-1)
- default for applet parameter
useBrowserForJS
changed tofalse
6.0.414.0
- Native Apps: fix for app not loading on Android 5.1
- Graphing / Geometry / 3D: fix for Edit menu getting stuck
- 3D View: form for spheres can be changed eg
x^2+y^2+z^2+4x-2y-8z=4
,(x + 2)² + (y - 1)² + (z - 4)² = 25
6.0.413.0
- Classic 6: fix for stopping recording to spreadsheet
- CAS View: fix for
Solve(3*4^(x/5)=48)
- fix for
arg(?)
6.0.412.0
- 3D View: optimizations for multiple segments/polygons (especially for Edge browser)
- Algebra View:
asin()
,acos()
,atan()
respect the degree/radian setting - improvement for function plotting on wider screens
- Classic 6: fix export in Data Analysis and Probability Calculator
- fix for
Point(Locus)
- Classic 6: make sure the editor works better in the CAS View for long inputs
6.0.411.0
- Classic 6: fix for exporting SVG/PSTricks/PGF/Asymptote
- Classic 5: fix for starting on Linux
6.0.410.0
- CAS View: fix for
LeftSide({a,b}={1,2})
- CAS View: small improvement for
Simplify(x^(5k)*x^(2*k+1))
- Algebra View: fix for
g(x)=f(x) / c
in symbolic mode - Classic 6: fix for lines in PGF / TikZ export
6.0.409.0
- fix for
Sequence(Surface(...
- fix problem with missing faces from eg cube
- CAS View: improvement for
Simplify(x^(8*k+9)*x^(5*k))
- CAS View: fix for plotting
Integral(f, 1, 2)
andIntegralBetween(f, g, 1, 2)
- Editor: fix for typing eg
x|x|
6.0.408.0
- Classic 6: fix for Spreadsheet "Create" menu
6.0.406.0
- fix for
ggbApplet.getPNGBase64(1, 72, true)
for transparent images with dpi set
6.0.405.0
- Classic 5: fix file saving bug
- Classic 6: PDF Export
6.0.404.0
- 3D: new user interface
6.0.403.0
- Classic 5: fix for PDF export with images/hatching
- fix for inverted checkboxes in "View" menu
6.0.401.0
- Midpoint tool works for Polygons (to give Centroid)
- fix for
ZoomIn(-5, 5, -4, 4)
- Native apps: Quick stylebar: tap on object to quickly change color, point or line style, etc.
- iOS Native Apps: New tools: Create Slider, Angle with Given Size, Segment with Given Length, Regular Polygon, Circle with Center & Radius, Rotate around Point, Dilate from Point, Relation
6.0.400.0
- more slider styling options
- CAS View:
ToBase()
,FromBase()
,IndexOf()
implemented - fix for saving the style of eg
Intersect(fun1, fun2, a, b)
6.0.399.0
- fix for pasting subscripts eg
11111/n_2
- make sure SVGs optimized
6.0.398.0
- fix for TableText[]
6.0.397.0
- CAS View: Factor(equation) now supported, eg
Factor(x^2+x=x^2-1)
- Classic 6: use SVGs for tool icons
- automatically change
sin(15)
tosin(15°)
(in degrees mode) - new Point Style option "without outline"
- "Relative Position" allowed for Input Boxes
6.0.396.0
- fix for
Integral((144 + 9.81² x² - 24 (9.81) x sin(40°))^0.5,0,1.81)
- fix for selection rectangle disappearing (so can't export selected region)
- make sure regular "i" works in Input Box linked to complex number
- fix for
FormulaText[$1]
rounding to 15sf - new options for pictures: "Center Image"
- Spreadsheet: make sure fixed objects can't be edited
- new embedding options for styling buttons:
"buttonRounding": "0.7",
"buttonShadows": true,
6.0.395.0
- fix for "fixed to grid" for polar
6.0.394.0
- fix for www.geogebra.org/graphing and www.geogebra.org/geometry on iOS
- polar grid can now be any integer fraction of π
6.0.393.0
- CAS View: fixes for
Solve(-(1.4)^(n-1)32=-1000)
,Area(x^2+y^2=r^2)
,Area(polygon)
- CAS View: fix for
Solve(f(x)==g(x))
whenf
is a result ofTangent()
- dpi setting in
getPNGBase64()
andwritePNGtoFile()
now works (but slow) - GeoGebra Classic 6: SVG Export working
- Polar Grid: now allows any multiple of π
6.0.392.0
- CAS View: fixes for
Integral(sqrt((-3*a*cos(x)^(2)*sin(x))^(2)+(3a*(sin(x))^(2)*cos(x))^(2)),0,pi/2)
,Integral((x^4-3x)/(x^3+22x),cbrt(3),8)
andSimplify(atan(3^(1/3)/sqrt(7))+5)
- GeoGebra Classic 6 (offline): fix for
1/(x y)
in the CAS View
6.0.390.0
- fixes for
F(t,x)=Integral(sin(x)*sin(t-x), x)
6.0.389.0
- fixes for Korean in editor
6.0.388.0
- fix for exporting with LaTeX axis labels
- SVG images supported in buttons
- new parameter
"showSuggestionButtons":false
- fix for minor axis ticks
- fix for Dropdowns being drawn as bold randomly
6.0.387.0
- Syntax
Text($1)
now works - CAS View: fix for
h(x)=f(x)^2
h''(x)
- fix for saving increment for Points
- 3D View: fix for dragging to extrude
6.0.386.0
- fix for dragging in Chrome 61 when page is scrolled
- fix for f'(x) for eg
sin(a x)
- fix for objects with opacity 1 (on loading)
6.0.385.0
- brand new Graphing Calculator and Geometry Apps
- 3D View: SetAxesRatio( <x>, <y>, <z> ) working
- fix for renaming with
_
and'
- Algebra View: Solve equations: exact and numeric
- Special points for functions: roots, min/max, intersections
- Classic: fix for plotting quadrics on macOS
- By default lists are now named L, L1, L2 ,... not list, list1, list2 ,...
6.0.382.0
6.0.381.0
- bugfix: make sure macro object eg Hexagon(G_8) can be moved with the arrow keys
- just one "zero" shown at the origin
- new full-screen, home and zoom buttons
- new parameters
"showZoomButtons":true,"showFullscreenButton":true,
6.0.380.0
- fix CSS clash with Advanced Properties
6.0.379.0
Curvature( )
works with 3D curvesSelectObjects(InputBox)
sets the focus- fix for
FormulaText[FormulaText[FormulaText[...
problem - Math Calculators (offline only): Better CAS Engine eg exact answer for
sqrt(ί)
6.0.378.0 (beta only)
- new language Xhosa / isiXhosa
- fix for extra gridline with positive direction only axes
- Beta: fix for file loading
6.0.377.0
- CAS View: fix for "Copy to LaTeX"
- Default brackets for commands changed from eg
ZoomIn[]
toZoomIn()
6.0.374.0
- fix for
ZoomIn[ ]
- Make sure point can't be dragged off eg
If[1<=x<=5,x]
6.0.373.0
- fix for
RectangleSum[]
with b < a - fix for WebCam preview size
- fix for Slider dialog with on-screen keyboard
- minor grid lines
6.0.372.0
- new command
Coefficients[ <Quadric> ]
- fix for Greek keyboard
6.0.371.0
- fix for preview in desktop eg
Extremum[x^2 exp(x)]
6.0.370.0
- Thai keyboard working
- new command:
Tangent[ <Conic>, <Conic> ]
- eg
f(1+ί)
works
6.0.369.0
- fix for font size on Retina screens
6.0.368.0
- Editor: Allow
|
to close an abs() block - Classic: make sure "Graphics View 1" checkbox isn't checked for 3D objects
- Spreadsheet: make sure "Algebra Descriptions" works
- Korean: working with physical keyboard
- faster versions of
Div[]
,Mod[]
,Division[]
for polynomials
6.0.367.0
- boolean XOR operator (⊕ or <Alt>+) added
- Editor: Korean working in the Input Bar with the on-screen keyboard
- Android Native Apps: 'ABC' keyboard option added for non-Latin alphabets
- Editor: fix for
x*sqrt(x)
and5≥(2/3*x+5/3)
- CAS View: improvement for eg
NIntegral[sqrt((2*(cos(2*x)))^2+(3*(cos(3*x)))^2),x,0,2*pi]
- new parameter
preventFocus
6.0.366.0
<Space>
to toggle slider's animation- 3D Calculator: different axis scaling allowed
- Keep scripts when object redefined
- Angle Tool: can now draw over images
- bugfix for saving images used by macros
- Android / iOS: Fix for logging on with Google
- CAS View: not and implies operators added (¬, →)
6.0.365.0
- make sure keyboard hidden in Geometry Calculator
6.0.364.0
- Web: new keyboard
- Axes shown at edge if off-screen
- Captions now support
%f
for definition and%d
for description - fix for label position (going off-screen)
- Images supported in dropdown lists, eg
list1 = {pic1, pic2, pic3}
6.0.363.0
- fix for scrolling problem when dragging sliders
- Spreadsheet: fix for cell borders
6.0.362.0
- Korean working in the new editor
- fix for spurious multiply sign in
f(x)=If[3<x≤5,x^(2)]
- Beta: Export to OpenSCAD format for 3D Printing
- fix for
Mirror[xAxis, plane]
6.0.361.0
- new functions fixed by default
- proper implementation of
\longdiv
, egFormulaText["\longdiv{12345}{13}"]
- Fix for
<Ctrl>V
in the spreadsheet
6.0.360.0
- PNG Images working in
TableText[ ]
- fix for position of right-click menu in worksheets
6.0.359.0
- fix for
Intersect[ curve, curve]
- fix for objects not being updated with Custom Tools
- fix for focus in old Input Bar
6.0.358.0
- LaTeX: remove all Cyrillic ligatures
- Android: local saving
- fix for
SetValue[list, Shuffle[list]]
- fix for random saving errors (zipjs)
6.0.357.0
- fix problems with PGF/TikZ export
- LaTeX: fix problem with Cyrillic ligatures (тс and шц)
- fix for
"errorDialogsActive":false
6.0.356.0
- fix problem with SetBackgroundColor[]
- fix <Tab> behaviour in the Algebra View Input
6.0.355.0
- Graphing Calculator: Angle Bisector Tool fixed
- Spreadsheet: fix for Copy & Paste of formulas
- Spreadsheet: One-variable analysis tool now treats second column of data as frequencies (if just two columns selected)
- fix problem with
SlopeField[1/y]
- fix problem with redefine dialog opening on double-click when it shouldn't
- Exam:
Invert[ <Function> ]
command not available when CAS is disabled - new command
NInvert[ <Function> ]
for numerical function inversion (intended for exam mode) - fix for copy & paste of eg
x/cos(x)
- fix for
BarChart
in Danish
6.0.354.0
- SVG Export: multiple images exported from GeoGebra can be embedded in the same webpage
- fix for
Integral[x^-4, -1, 1]
- CAS View: fix for
$1==$2
where$1=y=9
and$2=y=9
- CAS View: fix for
Integral[cos(n π x / 4), 1, 4]
(GeoGebra Classic only) - CAS View: fixes for
PerpendicularVector[ <Plane> ]
andUnitPerpendicularVector[ <Plane> ]
- CAS View: fix for selecting multiple cells
- fix for
Corner[1]
- Graphing Calculator: new keyboard
5.0.352.0
- CAS View: fix for
#1
notation
5.0.351.0
- Editor: fix for
{{1,2},3}
- CAS View: make sure Vectors in
Sequence[Vector[(i, i)],i,1,3]
stay as Vectors
5.0.350.0
- CAS View: fix for
a:=1/1E8
- fix for dragging with 2 views open
5.0.349.0
- fix for auto-slider dialog in Safari
- make sure preview for
FillCells[ ]
doesn't delete cells - new LaTeX commands
\brack
\brace
\bangle
\cancel
\bcancel
\xcancel
\longdiv
5.0.348.0
- CAS View: fix for Expand Tool
5.0.347.0
- fix for too-wide Algebra View
5.0.346.0
- fix for <Tab> not setting Input Box content
- fix for <Enter> not hiding Input Box correctly
- fix for wrong coefficient in FitPoly
5.0.345.0
- fix for
Surface[ ]
defined in terms of another surface - Math Apps: make sure PNG Export isn't truncated by the menu
- Math Apps: Export PSTricks, PGF/TikZ, Asymptote
5.0.344.0
Length[]
andFirst[]
work on Freehand Functions- Algebra View: fix for right-click
- fix for drawing big arcs
- fix for list of Polylines
5.0.343.0
- fix for CAS commands on Android
- fix for CAS View on Linux/32
5.0.341.0
- Desktop: fix for
SetValue[a, b, c]
- Web: increase maximum spreadsheet rows to 350
5.0.339.0
- fix for
InverseBinomial[]
5.0.338.0
- fix for
Intersect[]
5.0.336.0
- Tangent[] works for
log(f(x),g(x))
andnroot(f(x),g(x))
- Android: fix for wrong version of Giac
5.0.334.0
- NEW EDITOR!
- fix for
Intersect[ <Curve>, <Curve>, t1, t2 ]
- Apache Commons Math Library updated to 3.6.1
- Probability Calculator: improvement for point dragging
5.0.332.0
- fix for problem with "degree" sign in Input Boxes
- CAS View: make sure
NSolve[{3x-5y=11,14x^2-11x=52}]
gives a numerical result not exact - Grid showing by default
5.0.331.0
- Desktop: fix Function Inspector
- new syntax for lines eg
x-1=y-2=(z-3)/2
- CAS View: better fix for
ScientificText[ ]
5.0.329.0 (GGB6 only)
5.0.328.0
- fix for
Envelope[]
5.0.327.0
- fix for
Integral[x(A)+...]
- CAS View: fix for
ScientificText[ ]
andarg()
- 3D View: fix for
Angle[u, v]
for very small angles - "Solids" added to defaults (for Polyhedra, Cylinders, Cones)
z = sin(x) + sin(y)
will createf(x, y) = sin(x) + sin(y)
Envelope[ ]
command uses new method- fix for exporting SVG with embedded image
5.0.326.0
- fix problem drawing Algebra View
5.0.325.0
- nicer coefficients for
Polynomial[x^3 - x^2 - x - 1]
andRandomPolynomial[5, -1, 1]
- Android: fixes for logging in and viewing
- fix top row of Greek keyboard
5.0.321.0
- Fix for bbbb: r=2θ
- fix for drop-downs that change length
- 3D View: fix for plotting
a(x, y) = abs(x + y ί)
5.0.320.0
- 3D View: fix for back-to-front angles
- CAS View: improve form of
Numeric[121V^2 m 3.14159265359 (0.0004 / W / Ω)]
- fix for selecting Norwegian Nynorsk
- solve confusion with
C_1
andC_{1}
5.0.318.0
- GGB6: new editor enabled
- On-screen keyboard: fix for accents keys
- Mobile Apps: fix for
exp(-30)
in editor - CAS View: fix for
Angle[10deg + 20deg]
5.0.317.0
- fix for dragging 3D polygons in 2D
- fix for inverting segments in degenerate circles
- CAS View: fix for
f(1/x)
- On-screen keyboard: fix for <Shift> key
5.0.313.0
- 3D View: fix for tracing conics
5.0.312.0 (Android Math Apps only)
- fix for
y = (h(x))^2
- fix for
Sequence[RectangleSum[x², n, n + 1, 1, 0], n, 0, 3]
- faster / more accurate Taylor Polynomials eg
TaylorPolynomial[1/x, 2, 10]
- Math Apps: fix for Android 7.1
5.0.311.0
- Spreadsheet: copy scripts for copy/paste
- Input Boxes: fix for entering a formula after a number
- set background color from the spreadsheet when an object is created / renamed (if necessary)
- CAS View: fix for
f'(x)
for egf(x) = K(x)/x
- Exam Simple: context menu disabled
5.0.309.0
- Android: fix for SSL problem
- fix for Input Boxes on iOS
5.0.308.0 (Android only)
- fix for "Sign in"
5.0.307.0
- Desktop: fix for "500" error on File -> Share
5.0.304.0
- HTML5: fix for Input Bar focus problem on touch
5.0.303.0
- HTML5: fix for Input Bar focus bug
5.0.302.0
- use correct minus sign for Braille export
- Exam Simple: disable
f'
- GeoGebra 6: resize window on file load
5.0.301.0
- Desktop: fix drawing bug
5.0.300.0
- fix for Freehand Function Tool
- fix for localized color names
5.0.299.0
- CAS View: fix for NSolve Tool for
f(x)=1
- Classic Desktop: command-line option
--stereo
for testing with 3D Monitors / Projectors
5.0.298.0
- fix for 2-Var Analysis Tool after using 1-Var Tool
5.0.297.0
- Android Exam Apps released
- 3D View:
DynamicCoordinates[]
working
5.0.295.0
- fix for SurdText[]
- fix for display form of Conics when saved
5.0.294.0
- 3D Grapher: fix for File -> New
5.0.290.0
- functions
asind()
,acosd()
,atand()
,atan2d()
to return answer in degrees - 3D view: drag nets to open / close
- Desktop: fix for <Escape> in the Input Bar
- CAS View:
ComplexRoot[ ]
changed to give a numeric answer - make sure Input Box scripts are run in the right order when Button clicked
- Debian repository is signed with SHA512
5.0.289.0
- Distance Tool working for Polylines
- fix for Data Analysis View
5.0.288.0
- New form for lines ax + by + c =0
- New forms for Parabolas (Conic Form and Vertex Form)
- CAS View: fix for
(x=y)+(x=y)*(-1)
- fix for Z-Test of Difference of Proportions
- brand new method for
LocusEquation[ ]
under the hood - fix for adding angles eg
α+β+γ+δ+ε
5.0.286.0
- fix for Input Boxes linked to sliders
- 3D View: orientation fix
5.0.284.0
- CAS View: fix for
NSolve[x^5730=1/2]
5.0.283.0
- Improvements for Polyline in 3D
- fix
Invert[log(3,x+1)]
,Invert[log(x+1,3)]
5.0.282.0
- Fix problem with
IntersectPath[Polygon, Line]
- Fix problem with Input Bar giving error eg Integral[x,0,1]
- Logarithmic grid for Data Analysis (beta)
5.0.281.0
- Surd improvements, eg
Simplify[cbrt(x^6)]
returnsx^2
- Fix non-polynomial implicit curves
5.0.280.0
- Results from
Derivative
andIntegral
cached in the XML - Fast dragging of CAS functions in the Graphics View
- Web App: print Algebra View and Construction Protocol
- Pen Tool and Freehand Shape Tool moved to under the Move Tool, Text Tool moved
- CAS View: Solve Numerically Tool fix for 2 rows
- Fix for
\qquad
in LaTeX
5.0.279.0
- Make sure Algebra View order is saved/reloaded correctly
5.0.278.0
- Desktop: fix for "alpha" popup
- Web App: fix for dragging to change order in the Construction Protocol
- CAS View: fix for focus problem (Web)
5.0.277.0
- CAS View: fix for
NSolve[(sqrt(3) 4 x³ + 12x² - sqrt(3) 12 x - 4)]
- CAS View: Solve Numerically Tool adds initial values for systems of equations eg
{2.5=a*b^-5,8.4=a*b^7}
5.0.276.0
- HTML5: fix for editing in spreadsheet / old Input Bar
5.0.275.0
- CAS View: fix for
Simplify[sqrt(2)*sqrt(5)]
andSolve[(sqrt(3) 4 x³ + 12x² - sqrt(3) 12 x - 4)]
5.0.274.0
- Desktop: fix for missing Language menu
5.0.273.0
- CAS View: fix for
ln(0)
andIntegral[abs(x cos(x²)),0,sqrt(pi)]
- 3D View: hide cursor for export
- new syntax:
SetViewDirection[ <direction>, <animated true|false> ]
for exampleSetViewDirection[ Vector[(1;α;-30°)], false ]
- Text Tool: pasting in formatted text now works (with formatting stripped)
- Fix for Cross Product in editor
5.0.272.0
- fix for exporting PNG from the 3D View
- new Apps chooser
- Fix for Zip[CustomTool[]]
- fix
a'(t)
wherea
is a parametric curve - improvement for locus drawing
5.0.271.0
- fix for Two Variable Regression Tool
5.0.270.0
- make sure Polygon's segments are correct color after translation
- Tablet Apps: use native Giac (TBC)
5.0.269.0
- Graphing Calculator: Relation Tool implemented
- EPS Export: fix for exporting Trace and adjust color according to transparency
- Background color fills the whole cell in
TableText[]
now
5.0.268.0
- Checkboxes work in EPS Export
- fix for Image Tool when it's the first tool
- new command
Surface[Curve, Angle, Line]
eg https://www.geogebra.org/m/W4KykTeW
5.0.266.0
- fix for
\otimes
- CAS View: fix for
Translate[ellipse]
- new API methods
ggbApplet.setPointCapture(view, mode)
,ggbApplet.setAxisSteps(view, x, y, z)
,ggbApplet.setAxisLabels(view, x, y, z)
,ggbApplet.setAxisUnits(view, x, y, z)
,ggbApplet.setAuxilliary(geo, true/false)
- new
TableText[]
alignment option "%" to convert to a percentage, and align on decimal points
5.0.265.0
- new
TableText[]
alignment option "." to align on decimal points - fix for loading
IntersectPath[]
5.0.264.0
- "%0" replaced by object's name in Click & Update scripts
5.0.263.0
- fix for autocomplete
- Graphing Calculator: fix for editor bug with
(1,1/2)
- Exam Mode: make sure
f'(x)
works in non-CAS mode
5.0.262.0
- fix for
Histogram[]
5.0.261.0
- CAS View: fix for
Solve[(x+5)*exp(x)=(x+5)*exp(2*x)]
- CAS View: fix for
(x<3)/2
- fix for
NDerivative[]
in Exam Mode - jQuery collision fix
5.0.260.0
- fix for customized toolbar in 3D View
- CAS View: improvement for
Simplify[1/x^(1/2) - (1/x)^(1/2)]
- bugfix: spreadsheet column widths preserved on undo
5.0.259.0
ggbApplet.setRounding("10")
added- fix for
Reflect[Plane, Plane]
- Symbolic mode for texts, eg
FormulaText[1/2]
- CAS View:
Intersect[]
working for planes
5.0.258.0
- fix for duplicated objects
5.0.257.0
- Fraction fixes
5.0.256.0
- Web App: can now set filling of individual bars for
BarChart[]
andHistogram[]
- fix for matrices
M=N
- fix for
If[ ]
- allow Input Boxes to be linked to CAS Cells
5.0.255.0
- CAS View: fix for
Integral[sqrt(1+(1/20000 b x)^2),x,-200,200]
- fix for
If[n < 3, 2, n - 1]
- fix for implicit curve plotting
Direction[ ]
working for 3D- fix for
3 * matrix1
5.0.254.0
- Algebra View: Input & Output rows, exact fractions
- CAS View: fix for
Solve[(sin(x) * exp(x)) + (cos(x) * exp(x))]
- CAS View: fix for
Angle[Vector[(1,2)],Vector[(t,5)]]
- CAS View:
CountIf[] implemented
- fix for Macros that involve intersection of circles
- fixes for transformations of implicit curves (and rotating functions)
- CAS View: improvement for
Integral(Simplify(((sqrt((((-(x))/(sqrt(((r)^(2))-((x)^(2)))))^(2))+(1))))))
- fix for Input Boxes when applet scaled (Chrome)
- Web App: can now set color of individual bars for
BarChart[]
andHistogram[]
5.0.253.0
f(x,y,z)=x+y+z
thenf(A)
works for 3D Points- fix for Implicit Curves
5.0.252.0
- fix problem with background image updates
- Desktop: fix problem with missing images in Button properties
5.0.251.0
- fix problem with Object Properties
5.0.250.0
- new Button design
- Graphing Calculator: Redo button added
5.0.249.0
- fix for BarChart opacity
5.0.248.0
- 3D View: small fix for
Intersection[conic, conic]
5.0.247.0
- fixes for hatching of barcharts
Hull[]
command removed and new algorithms for other discrete commands- fix for
PlaySound[false]
- msi Installer: built using WiX 3.10.2 instead of 3.9
5.0.245.0
- Graphing Calculator: fix for eg
e^x*sin(x)
,x^2+1
5.0.244.0
- bugfix for
Intersection[ plane, arc ]
- improvement for integrals involving freehand functions
- Desktop: fix for JavaScript listeners
- 3D View: clipping defaults changed
- Graphing Calculator: Improved properties for objects & grid, copy & paste enabled for the Input Bar
5.0.243.0
- fix for y-axis labeling
- Graphing Calculator: enable Circle (Point, Radius) and Angle (fixed size) Tools
5.0.242.0
- CAS View: fix for
SolveODE[y/x]
andSolveODE[sin(0.017*x)*y]
5.0.241.0
- Implicit curves that are already factored are drawn better
- fix for Volume of Cylinder
- Graphing Calculator: allow editing of longer formulas
5.0.240.0
- CAS View: fix for
Solve[abs(6x - 3) + abs(6x + 9) - 12 = 0]
- make sure EPS files are exported to the clipboard properly (as file, not text)
5.0.239.0
- Image Tool: dialog now shown immediately
- Make sure all images are drawn interpolated on retina displays
- Graphing Calculator: Copy & Paste working, "x" to clear Input Bar
- CAS View: fix for
SolveODE[y'+y=2 exp(-x), (0,3)]
- CAS View: BinomialDist command works in general, ie
BinomialDist[n, p, k, true]
- fix for
ggbApplet.setWidth()
,ggbApplet.setHeight()
- fix for
{{0,0},{0,0}}^-1
5.0.238.0
- fix for
SetValue[]
5.0.237.0
- CAS View: fix for SVD[] (desktop) and Limit[]
f'
works as a shortcut forf'(x)
plane1 == plane2
implemented- fix for Greek characters inside
\mbox{}
5.0.236.0
- fix for copy & paste of text with absolute screen location
- fix for Implicit Curves creating extra object
5.0.235.0
- Desktop: fix for missing Input Help icon
- revert JOGL back to 2.2.0
5.0.233.0
- Speed-up for Envelope command
- Algebra View: fix for keyboard shortcuts (eg Ctrl-Z)
- fix for problem with extra braces in
surface(a,b)
- fix for
SetValue[ <List>, <Index>, <Value> ]
- fix for RotateText[ ] and rotated LaTeX
- JOGL2 updated to 2.3.2
- add
data-param-enableCAS
,data-param-enable3D
,data-param-rounding
(for Exam Mode) - 3D View: fixes for trace
5.0.232.0
- Extremum and Roots Tools working for parabolas
- 3D View: Zoom menu
- resize Algebra View when editing long equation
- autocomplete now starts after 3 letters (not 2)
5.0.231.0
- 3D View: Intersect Tool works with f(x,y) and Plane
- fix problem with XML when saving 3D objects
5.0.230.0
- fix for tools with dialogs
5.0.229.0
- 3D View: surfaces now shiny
- fix for Chinese characters in LaTeX
- default labeling for lines starts at 'f' not 'a'
- fix for making tools from
z = 0
- make sure Input Boxes don't get +0i +0i on the end
- fix problem with AV checkboxes
- fix for
Intersect[ <Plane>, <Curve> ]
- CAS View: make sure
Tangent[ ]
always returns a list
5.0.228.0
- 3D: Grid for planes (default: not showing)
- fix for EPS Export with LaTeX
- fix for
Rotate[ <Text>, <Angle> ]
5.0.227.0
- make sure implicit curves are drawn as polynomial where possible
- make sure you can turn off the automatic coloring with "Save Settings"
- fix for
\$
in LaTeX - new API methods:
setFixed(fixed, selectionAllowed)
,evalCommandGetLabels(command)
,setDisplayStyle(object, style)
- new command
SetFixed[ <Object> , <Boolean Fixed>, <Boolean Selection Allowed> ]
5.0.226.0
- fix for
Integral[ ]
- fix for
Invert[parabola]
- improvement for
Simplify[exp(x)/exp(x+1)]
5.0.225.0
- fix for double-clicking files with LaTeX
5.0.224.0
- non-polynomial implicit curves
- CAS View: fix for
N(5)
in Numeric Mode
5.0.223.0
- fix for Roots[] changing to (?,?)
- 3D: fix for missing command
SecondAxis[ <Conic> ]
- CAS View: fix for lines
- CAS View: implement
Intersect[ <Plane>, <Plane> ]
- fix for LaTeX in export
- (beta) fix for 3D View not working
5.0.222.0
- fix for LaTeX in PNG export
5.0.221.0
- more accurate calculation for ellipse circumference
- fix for CAS View (problem loading files)
5.0.220.0
- Algebra View: fix for add/remove columns from matrix
- LaTeX: fix for
\bgcolor
- 3D: shader improvement
- fix for
y = x(x + 1)
- fix for sticky sliders in Firefox
- fix problem with intersection of horizontal parabolas
- Graphing Calculator: fix for missing tool icons
5.0.218.0
- 3D: fix for shaders
- make sure dropdowns don't fire onupdate events unnecessarily
5.0.216.0
- Desktop: fix for 3D on Linux
5.0.215.0
- 3D View: Wireframe for surfaces
- improvement for
Extremum[4000x exp(-0.05x), 10, 30],
- Graphing Calculator: CAS commands working on Android 6
- new applet parameter
"enableUndoRedo": false
5.0.214.0
- fix for plotting
-z² + 2x y + y = -6
5.0.213.0
- new Tools: Extremum and Roots
- new commands
LocusEquation[ <Boolean Expression>, <Free Point> ]
,SetActiveView[ <Plane> ]
- new command to just plot a derivative:
NDerivative[ <Function> ]
- Desktop: shaders turned off for Windows Vista
- HTML5: Make sure CAS isn't loaded for
Integral[f, a, b]
- 3D View: make sure labels can be dragged in Oblique Projection
- Desktop: <Ctrl>Click working again in the Graphics View
- fix for
(y > x^2 ) || ( x^2 + y^2 < 1 )
- fix for
f(x) = list1(1)
- NSolve tool automatically adds
, x = 1
- CAS View: fix for
SolveODE[2*y*y'=2*x]
5.0.212.0
- fix for Function Inspector
5.0.211.0
- fix for dropdowns (sometimes couldn't select items)
5.0.210.0
- Drop-down lists changed to new "scrollable" type when necessary
- Lists of Functions as drop-downs are now drawn using LaTeX
- Fix for
Sequence[IntersectPath...
- Fix for text size changing when applet reset
- Fix for text size changing on Buttons
- CAS View: fix for
NSolve[sin(39°)/x=sin(59°)/3]
- HTML5: rearranging views now works on touch-screens
5.0.209.0
- fix for Move Tool
- fix for "marble" on touch
- fix for Translate[] in 3D
5.0.208.0
- new syntaxes
ToolImage[ <Number>, <Point> ]
,ToolImage[ <Number>, <Point>, <Point> ]
andPlane[ <Point>, <Vector>, <Vector> ]
- CAS View: fix for
sqrt(1-48sqrt(2))
- 3D View: Point on Surface allowed
- set CAS Cells from the Input Bar eg
$1=x
andggbApplet.evalCommand("$1=x");
5.0.207.0
- HTML5: ggbApplet.writePNGtoFile() working
- fix for drop-downs on touch
5.0.205.0
- Chrome / Web App: fix problem with "hamburger" menu
- fix problem with hatching
- 3D View: shaders not used in Windows XP
5.0.204.0
- Serif / Sans Serif enabled for lists / drop-down lists
- Serif axis labels enabled
- more commands working in 3D: Polyline, Barycenter, 3D stats (eg MeanX), Trilinear, TriangleCenter, AffineRatio, CrossRatio, VerticalText, Incircle, ZoomIn, ZoomOut
5.0.203.0
- CAS View: improvement for NSolve / NSolutions eg
NSolve[10000 = 200 + 185(1 - (1 + x)^(-60)) / x]
NSolve[If[-4<=x<=5,x-1,If[5<x<=7,2x-7,10000000000]]=-4]
- SurdText working for 3D Points
- fix for increment for eg
Slider[1,2,1]
5.0.202.0
- fix for drawing inequalities
- fix for dropdowns on touch
5.0.201.0
- Web / Chrome App: new GeoGebra Exam Mode
- Allow
30deg
as "shortcut" for30°
- CAS View: fix for
matrix(1,2)
syntax, fix forSimplify[cbrt(x²) - cbrt(x)²]
- Desktop: fix problem with opening tools
- Desktop: fix problem with drop-down list drawing
- Image Tool: make sure image is resized if it's too big for the screen
5.0.200.0
- Web / Chrome App: File -> Print Option
- Drop-down lists drawn directly to the Graphics View (so LaTeX is supported)
- Chrome App: fix bug with editing cells with $
- allow non-integers again as output from Periods
- fix for shading of integrals (also in Probability Calculator)
- Chrome App: Construction Protocol enhancement: selection of which columns are showing and edit Caption directly
- Linux: fix for opening URLs
- Web App: spreadsheet improvements for iOS / Firefox
5.0.199.0
- HTML5: fix problem with
A1 = matrix1
not being drawn with LaTeX - fix bug with
f(x(A), y(A))
5.0.198.0
- Make sure tracing works for filled Conics / Arcs
- fix bug with axis labeling
- HTML5: missing Normal Curve overlay for one-variable analysis
- fix problem with Object Properties for
Sequence[Sequence[...
- HTML5: fix for strange "DOWN13" texts when using spreadsheet
5.0.197.0
- GeoGebra: fix for worksheets with Toolbars
5.0.196.0
- CAS View: fix for
CSolutions[2x^3 + x^2 + x + 1/2]
- CAS View: fix for missing brackets for cross-product
- Input Bar: fix for
ComplexRoot[x^3+3x]
- Chrome App: fix for displaying / editing lists
- Spreadsheet View: Selecting two cells and copying down now produces a non-dynamic output
- the FillCells command has been enhanced so that cell references are updated eg
FillCells[B1:B7,A1+0]
orFillCells[B1:B7,A1+1]
- bugfix for degenerate CircularArcs
5.0.195.0
- CAS View: fix for
Sum[{(1,2),(3,4)}]
- Help -> Intel® RealSense™ Tutorial
- Graphing Calculator: make sure
1+1
doesn't make a slider
5.0.194.0
- Desktop: ggbApplet.getPNGBase64() exports the active view
- Desktop: JavaScript alert() works for non-strings
- Export Hatching etc at a higher resolution when exporting
5.0.193.0
- HTML5: Hidden Line Style added to GUI
- fix for dragging eg
(a,0)
- fix for
Sequence[Ray[...
Rate[ ]
command much more robust- iPad: make material thumbnails visible on iOS 9
5.0.192.0
- paste images from clipboard in html format
- b=a for a Ray makes another Ray
- dragging point on polynomial improvement (uses closest point, not vertical point)
- fix for entering eg
pix
- Make sure beta commands don't appear in the list of commands
- fix
SetBackgroundColor[ <Object>, "none" ]
for Input Boxes - Desktop: update JavaScript scripting library to new version (Rhino 1.7.7)
- Save Settings to file enabled for OSX
- CAS View: improvements for
UnitPerpendicularVector
- CAS View: improvements for definite integrals, eg
Integral[(ln(x) - x + 4)^2, 0.45, 2.07]
- Graphing Calculator: selection rectangle working for the Best Fit Line Tool
5.0.191.0
- allow
SetBackgroundColor[ <Object>, "none" ]
- fix problem with
OsculatingCircle[ <Curve> ]
when the curve is changed - small changes for 3D Input
- CAS View: fix for
Translate[Vector[(1,10,100)],(1,2,3)]
5.0.190.0
- fix problem with
Curvature[ <Conic> ]
when the conic is changed - CAS View: improve
Numerator
/Denominator
- 3D View: desktop now uses shaders (except on old Graphics Cards)
5.0.189.0
- fix for detecting 3D input devices
- (x,y) can be used in expressions, eg draw a circle with
(x,y)^2 = 1
5.0.188.0
- fix for eg
InverseBinomial[10, 1 / 10, 617003001 / 625000000]
- InverseBinomial implemented in the CAS View
- fix for drawing Bar Graphs when the size decreases
- Windows: bigger font size for hi-res screens (portable & new full installs only)
5.0.187.0
- fix for
SetCoords[A, 3, 4, 5]
- GGC: fix for loading .ggb files
- Windows: settings now saved to the filesystem (not registry)
5.0.185.0
- fix for .exe problem
- "Copy" in CAS: revert to old method (includes eg multiply
*
signs)
5.0.184.0
- bugfix: extra <expression> elements in the XML
5.0.182.0
- Desktop: Play MP3 files in the background
- fix problem with automatic updates
- fix bug with
If[]
not being dynamic
5.0.181.0
- fix for Distance Tool for objects with subscripts eg
P_{SR}
- Tangent Tool now works for
x!
,gamma(x)
,floor(x)
,ceil(x)
- CAS View: Translate command implemented
- new feature:
SetViewDirection[Vector[(1,2,3)]]
won't flip the view - new parameter copyToClipboard added to
ggbApplet.getPNGBase64(exportScale, transparent, DPI, copyToClipboard)
(desktop only for now)
5.0.180.0
- fix for f(x)=x+y
- fix for functions called
X
5.0.179.0 (GeoGebra Graphing Calculator only)
- GeoGebra Graphing Calculator: first stable release
5.0.178.0 (GeoGebra Graphing Calculator only)
- "Selection Allowed" option for the axes
5.0.177.0
- fix for slider position and
SetCoords[slider, x, y]
5.0.176.0
- 3D View: all quadrics now drawn eg
y = x^2 - y^2
- fix for re-loading
Dodecahedron[(0, 0, 0), (0, 0, 1)]
- fix for command-line export of animated GIF
- CAS View: fix for
Expand[(a(b)]
5.0.175.0
- CAS View: fix for Numeric[3(26778293/2100000)]
- iOS: fix for image export
5.0.174.0
- fix for drawing parabolas in Chrome
- fix for Object Properties not appearing in some cases
5.0.173.0
- LaTeX working in captions for Checkboxes eg
$\sqrt{x}$
- new objects won't be created in Layer 9
- Default right-angle style set automatically
- fix for layers of lists
- fix for (a-b) + "text" + (a-b)
- fix for saving Points with lower-case names
- CAS View: Angle[] working for 3D lines / planes
5.0.172.0
- Drop-down lists back to old behavior (temporarily)
5.0.171.0
- drop-down lists drawn to canvas so consistent across platforms and support LaTeX with $...$
- fix for faulty SVG export
- definitions of objects saved eg
a = 1 + 2 + 3
- fix for setting properties of Sort[list of points]
- LaTeX working in captions for Buttons eg
$\sqrt{x}$
5.0.170.0
- fix for
Denominator[ <Function> ]
- fix for wrong GeoGebra URLs
5.0.169.0
InflectionPoint[ <Polynomial> ]
implemented as a CAS Command- bugfix for Slider dialog with Integers
- fix for
FormulaText["\text{ Price(\$)}"]
5.0.168.0
- fix for FractionText[]
5.0.167.0
- fix for SVG export with Points Export_1 and Export_2
- CAS View: fix for
Solve[log(x^2) + 6 * log(x) + 8 = 0, x]
andSolve[sqrt(x - 4) <= sqrt(2x + 1)]
- fix for Navigation Bar in 2 applets
- fix for CAS commands in Input Help
- fix for numbers being loaded as Sliders
5.0.166.0
- Desktop: Shaders turned off in the 3D View again
5.0.165.0
- CAS View: improvement for
Solve[sqrt(3)*sin(2x)-cos(2x)=sqrt(2)]
- Desktop: 3D View now uses Shaders
- new syntax
(t^2, t^3)
to create a parametric equation - new syntax
Sequence[5,10]
- new syntaxes
BinomialDist[10, 0.2, 1..3]
andPoisson[1, 1..5]
to calculate a range of probabilities - bugfix for "alpha" popup in Input Boxes
5.0.164.0
- 3D View: fix for cylinders
- new API command getLabelStyle(), getLabelVisible(), getGridVisible()
- command [[SetVisibleInView Command|SetVisibleInView][] and API function getVisible(geo, view) work for xAxis, yAxis, zAxis
5.0.163.0
- fix for bug in Function Inspector
- new api commands getCaption(), getPerspectiveXML()
5.0.162.0
- fix for Input Boxes
5.0.161.0
- CAS View:
Distance[ (1,2), y=x^2 ]
gives an exact answer again - Algebra View: sliders and checkboxes are operational in the Algebra View as well as the Graphics View
- bugfix for
Sequence[ n ]
- improvements for pasting CSV
- Default size for draggable points is now 5
list(1)
andmatrix(1,1)
syntaxes implemented in the Input Bar- GeoGebra Graphing Calculator: first beta release for Android
5.0.158.0
- fix for Integral[Normal[5,1,x],5,6]
- fix for dragging eg Point inside Sphere
- Java Applets: signed with new certificate
- CAS View: new syntax
Solve[x^2 = 100, x > 0 ]
5.0.157.0
- CAS View: fix for tan(pi/24) not giving exact value
- fix for Input Boxes attached to dependent numbers
- 3D View: fix for dragging Points inside Spheres
- Tools with Point on Path/Region as output work
5.0.156.0
- Line Opacity for Vectors
- Classic Desktop: play/pause icon missing in Graphics View
- fix for Reflect[ ] in scripts (for 3D objects)
5.0.155.0
- CAS View: fix for CompleteSquare[] for non-integers
- CAS View: fix for crashing problem with Points
- PlaySound[ <URL> ] can now play .mp3 files from eg DropBox, Google Drive
5.0.154.0
- CAS View: fix problem with long expressions being slow
- fix problem with changing Button's size
- fix missing right-click menu in Graphics View
5.0.153.0
- fix problem with EMF aspect ratio
- Graphics View: new play / pause buttons
- CAS View: new syntax for Solve eg
Solve[u *x < a,x, u>0]
- Input Boxes: fix truncating problem
- CAS View: fix f(x) problem
- Navigation Bar working in Graphics View 2
5.0.152.0
- fix for Input Boxes
5.0.151.0
- ggbApplet.getMode() added (returns the current tool in use)
- CAS View: CompleteSquare[] implemented for higher powers
- allow unchecking of "Text as Shapes" for PDF export
- HTML5: fix for Area Tool
- fix Line Opacity for Lists, Sectors, Parametric & Implicit Curves
- Input Boxes now look consistent across Desktop/Web
- Input Boxes can have LaTeX captions between $...$, eg
$\sqrt{a}{b}$
5.0.150.0
- bugfix for b = a
- bugfix for automatic slider creation
- ggbApplet.ggbApplet.getCASObjectNumber() added (gets how many CAS rows there are)
5.0.149.0
- New command SVD[] in Input Bar and CAS https://en.wikipedia.org/wiki/Singular_value_decomposition
5.0.148.0
- CAS View: Integrals simplified by default eg
Integral[2*exp(0.5x),0,ln(4)]
- fix for Sensor View
- small fix for downloading wrong license
5.0.147.0
- CAS View: don't expand brackets by default eg
(x+1)^1000
- fix for Derivative[sin(x) + random() x]
- CAS View: more improvements for SolveODE and fix for
Solve[{(((-5)*(sqrt(-a^2+b^2)))*(abs(b)))*((abs(a^2-b^2))/(b^3))},a]
- Make sure Data and Freehand Functions work better with
Integral[f, a, b]
- fix for entering calculations in Input Boxes, eg
2/7
5.0.146.0
- fix for applet scaling
- fix for Undo and the Pen Tool
5.0.145.0
- new "Data Collection" View to go with the new GeoGebra Sensors App
- CAS View: implement Point[{1,2}], Point[{1,2,3}], fix for SolveODE with variables other than x, y, fix for BinomialDist
- new commands Minimize[ <Dependent Number>, <Point on Path> ], Maximize[ <Dependent Number>, <Point on Path> ]
5.0.144.0
- Android Beta Release
5.0.143.0
- DynamicCoordinates[] working in 3D
- fix for IsInRegion[]
- Relation Tool: enhanced for touching circles
- CAS View: fix for NSolve[21.4*x^0.631 = 40,x=2.7]
5.0.142.0
- Chrome App: fix for typing in the spreadsheet
5.0.141.0
- Chrome App: fix for double-clicking in the Algebra View
- HTML5: Colored Marbles in the Algebra View
5.0.140.0
- Chrome App: <Ctrl>V to paste images (when Image Tool selected)
- fixes for IterationList
5.0.139.0
- new version of Giac (fixes for eliminate and 10^(x+63/10-x))
5.0.138.0
- CAS View: implement ScientificText
- HTML5: fix for LocusEquation / Envelope / Prove
- fix for dragging Input Boxes
- Chrome App: Copy / Copy as LaTeX working in the CAS View
- fixes for zooming (rectangle in zoom tools, shift-right-drag)
- Alt-drag working again for copying as a list to the Input Bar
- fix for Rigid Polygon Tool
- HTML5: fix for PNG export from Probability Calculator
- Iteration[ <Expression>, <Variables>, <Start Values>, <Count> ]
- IterationList [ <Expression>, <Variables>, <Start Values>, <Count> ]
- Numerator[ <Number> ], Denominator[ <Number> ] working in input bar (numerically)
5.0.137.0
- added ggbApplet.getLaTeXString(), getLaTeXBase64()
- ggbApplet.getValueString(), getDefinitionString() now work with CAS Cells
- updated to new version of Giac
5.0.136.0
- automatic coloring for functions
- fix for Simplify[(x - 1)² - (x - 1)/1]
- Retina: fix for background images
- HTML5: Spreadsheet columns limited to 26
5.0.135.0
- new commands RandomPointIn, RandomDiscrete, SetConstructionStep[ <Number> ]
- HTML5: Graphics Views are now in Retina resolution
- typing eg a = 1000 will change the slider range
- If two sliders are in the same place, make sure one can be dragged
- CAS View: improvement for FitPoly when degree + 1 == size
- Automatic coloring for functions
5.0.134.0
- CAS View: make sure wrong syntax doesn't return wrong answer, eg Factor[16b ℯ^(3x) + 20c ℯ^(3x) + 20b x ℯ^(3x), ℯ ^(3x) ]
- AreEqual[] working for Segments and Polygons
- B ∈ a added for Paths & Regions
- 3D View: fix for Captions being clipped
- bugfix: "speed" and "repeat" missing from the "Algebra" tab for Points
- Chrome App: "Input..." shown in Algebra View Input
- Chrome App: fix for x√x in Algebra View Input
- new command Normalize[list of numbers / points]
5.0.133.0
- iOS / Android beta
5.0.132.0
- CAS View: fix for SolveODE
- CAS View: Improvement for ToExponential[2+2sqrt(3) ί ]
- new command Vertex[ <Segment>, <Index> ]
- improvement for 360°*2/(360°)
- 3D View: much faster to rotate view
- Properties for Views from Planes
5.0.130.0
- Android, iOS beta release
5.0.129.0
- CAS View: SolveCubic improvements
- bugfix: shift-drag works again in all Tools
- HTML5: fix for SolveODE[-x*y,(0,2)]
- Chrome App:
" "
button added to on-screen keyboard - Desktop: .OFF import
- maximum number of points for Polygon Tool is now 1000
- fix freezing problem with FitLine
- 3D View: Navigation bar working
5.0.128.0
- missing pooled variances option from Multivariable Data Analysis t-test and t-estimate of difference of means panels
- Chrome App: New Object dialogs for Matrices / Piecewise functions / Parametric Curves
- HTML5: on-screen keyboard can now be used with the CAS View
- Retina-resolution LaTeX in AV/CAS/Spreadsheet
- HTML5: showToolBarHelp:false working
- new API method ggbApplet.setCustomToolbar()
- HTML5: fix for Chinese characters in LaTeX
- Chrome App: fix for File -> Share
5.0.127.0
- HTML5: new LaTeX renderer
- 3D: Fix for saving "View from Plane"
- CAS View: improvement for Degree[x^2y^3]
- CAS View: Extremum[] implemented
- Chrome App: delete button in Algebra View
5.0.126.0
- Beta Android / iOS release
5.0.125.0
- Chrome App: Object Properties fix
- 3D: fix for Sequence of Surfaces
5.0.124.0
- 3D bugfix
5.0.123.0
- more accurate Polynomial[ (4.18, 5.2365368),(4.179, 5.2387772661), (4.181, 5.2342938259) ]
- fix for intersection of two lines when homogeneous z coord is very small
- CAS View: fix for rounding problems with eg FitPoly[]
- Desktop: fix for deleting tools
5.0.122.0
- CAS View: Angle[pi] syntax added
- Java: fix more problems with ggbApplet
- HTML5: update to correct version on Giac
5.0.121.0
- PlaySound["#1264825"] to play an .mp3 file from GeoGebra
- fix for Integral[sin(x),cos(x),0,1,false]
- HTML5: Images working in the spreadsheet
- Algebra View: fix for derivative of a function from CAS View
- Chrome App: fix for 'alpha' popup
- conjugate() translatable
- CAS View: fix for Solve[exp(4 x) - 5 exp(2 x) = -6]
- fix for selecting drop-down lists when over polygons
- Java: fix for ggbApplet.reset()
5.0.120.0
- iOS Beta
5.0.119.0
- HTML5: fix spreadsheet
5.0.118.0
- Chrome App: fix for Chi Squared calculator
- 3D View: fix for missing surfaces
- Linux:
unset JAVA_TOOL_OPTIONS
to stop jayatanaag.jar getting loaded (Ubuntu 15)
5.0.117.0
- iOS beta release
5.0.116.0
- Windows: fix for pinning GeoGebra to the taskbar
- 3D View: Fix for surfaces
5.0.115.0
- Android beta release
5.0.114.0
- Chrome App: fix for typing { } on a German keyboard
- Chrome App: fixes for sin²(x)
- Chrome App: fix for duplicate characters after redefining
5.0.113.0
- HTML5: PlaySound[74,100,1] working if there's a Midi player available
- CAS View: new syntax: Angle[y = x, y = 2x]
- fix for rotating Arcs/Semicircles in 3D
- Show All Objects working for Lines / Rays
- CAS View: fix for copying text cells as LaTeX
- Chrome App: fix for editing sin²(x)
5.0.112.0
- Mac OSX: update Giac to same as Windows/Linux/HTML5
5.0.111.0
- remove arrows, plus from Algebra View
5.0.110.0
- CAS View: fix for Solve[-0.15x^2+48x-2000>0], Integral[abs(x),2.7,-2.7], Solve[0.5^(x/570)=0.8], Integral[(sqrt(x-0.5)+1)^2,0.5,b]
- bugfix: captions not saved for inequalities
- Chrome App: fix in XML for saving files
5.0.109.0
- bugfix for pi as axis unit
- fix for double events in EV2
5.0.106.0
- Algebra View: fix for Integral[sin(x) / (1 + a² - 2a cos(x)), 0, pi]
- Speed / stability improvement for Integral[f, a, b]
5.0.105.0
- fix for CellRange on file loading
- encoding fixes (bugs in ProbabilityCalculator)
- fixes for Java Applets
5.0.104.0
- CAS View: fix for NSolve[x^2=43.6^2+78.4^2-2*43.6*78.4*cos(137.5°)], Integral[sgn(x-5)], SolveODE[y+y'+ pi y=0], UnitVector, UnitPerpendicularVector
- CAS View: allow Derivative[(sin(t),cos(t)]
- Algebra View: swap double-click and <Shift>double-click actions (for points on paths)
- new fill pattern "Weaving"
- new option in Object Properties > Advanced to set the visibility in "Views from plane"
- alt(point) returns altitude angle for the point
- context menu for 3D point: swap between Cartesian and spherical coordinates
- improved contrast for checkboxes
- Chrome App: nice editing of matrices / piecewise functions
5.0.103.0 (not Linux)
- Improvement for tangent to eg y=x^(1/3)
- Fix for memory leak
- defaults now in geogebra_defaults2d.xml and geogebra_defaults3d.xml
5.0.102.0 (HTML5 only)
- HTML5: don't load geogebra_defaults.xml (fix for files not loading)
5.0.101.0 (not Linux)
- fix for Locus in Graphics View 2
- HTML5: fix for scrollbar covering Input Bar
- creating text in 3D view background
- creating text in view background shows this text only in this view
5.0.100.0 (HTML5 only)
- PathParameter[] working for 3D points
- Checkboxes and Buttons fixed by default
- defaults for objects saved in .ggb files
- defaults for objects can be loaded through template file
- fix for Sample[{"a", "b", "c", "d", "e"}, 5, true]
- Radius[conic] returns 0 for single point conic (instead of undefined)
- Delete[B3:C7] deletes cells from B3 to C7
- Buttons and Checkboxes are fixed by default (can still be moved when the tool is selected, or with right-drag)
- CAS View: fix for SolveODE[y=0,{(0,1),(1,3)}]
- Printing fix for multiple pages
- Coefficients[f] works with more of the fit commands
- HTML5: external copy & paste working in the spreadsheet
5.0.82.0
5.0.81.0
- Chrome App: new Algebra View Input bar and on-screen keyboard
- Chrome App: add Animated GIF export
- CAS View: fix for CSolve[3z^2-2a*(k+1)*z+a^2*k=0,z], Derivative[vector]
- Java: fix for 3D View on old GL
- bugfix: Make sure 3D View not initialized in the background
- fix for Korean autocomplete
- HTML5: add missing API calls registerObjectClickListener(), unregisterObjectClickListener(), registerClickListener(), unregisterClickListener()
- Cross[] works in other languages
5.0.80.0
- <Shift> doesn't need to be pressed in applets for wheel-zoom
- Fix for Integral[(5-x)^2,x,0,5]
- Fix for exporting SVG with LaTeX text
5.0.79.0
- fix for Angle size in 3D
- fix for text size in applets
5.0.78.0
- fix for Point Labeling
5.0.77.0
- CAS View: fix for SolveODE[y' sqrt(y)= (6 x^2) ]
- fix SVG export when x:y is not 1:1
- new buttons in style bar: fix/unfix object ; angle interval [images]
- Chrome App: fix for random numbers in the CAS View
- fix for SetValue[boolean,?]
5.0.75.0
- hi-res export for 3D View to PNG / Clipboard
- exported SVG size now set in cm
- command-line option exportAnimation now supports animated GIFs, eg
--slider=a --delay=50 --loop=true --dpi=72 --exportAnimation=image.gif myGeoGebraFile.ggb
- fix problem with Play/Pause button on tablets
- fix problem with Input Boxes on tablets
- CAS View: fix for Solve[ℯ^x=3^(2*x)]
5.0.74.0
- fix for missing language files
- Java: new version of Giac
5.0.73.0
- new "Fixed Size" option for PNG export
- fix for export of Cumulative Binomial to PSTricks
- Chrome App: can now drag objects from the Algebra View to the Graphics View
- new command-line option exportAnimation, eg
--slider=a --dpi=72 --exportAnimation=image.pdf myGeoGebraFile.ggb
- HTML5: new version of Giac
5.0.72.0
- Fix for Attach/Detach Tool
- Fix for Length[] in 3D
5.0.71.0
- revert Algebra View order change
5.0.70.0
- Fix for on-screen keyboard on OSX
- Fix for Binomial / BinomialDist problem in German in the Spreadsheet
- Algebra View: default order changed to Construction Order
- Chrome App: "Copy Image" working for the 3D View
- More improvements for HiDPI screens
5.0.68.0
- fix problem with icons in Properties dialog
5.0.67.0
- CAS View: fix for
SolveODE[y' ' + 2y' -3y = exp(2x)]
- HTML5: fix for double-update with files with LaTeX
- Chrome App: fix for tooltips
5.0.66.0
- fix for "ghost" decorations for segments with length 0
- HTML5: enable ggbApplet.setErrorDialogsActive()
- HTML5: right-drag working in Firefox / IE
- avoid random line for Circumcircular Arc tool preview
- CAS View: improvement for NSolve[BC^2=4^2+3^2-2*4*3*cos(50°)] and SolveODE[] for non-integer conditions
- Export Pgf: problems with inverse trigonometric functions
- Support for parsing |x| as abs(x)
- more icons scaled up for HiDPI screens
- draw list of texts in 3D view
- Corner[-1, 11] command to get 3D view direction / eye position
- move translated objects in 3D view with keyboard
- better selection of texts with background in 3D view
- animate 3D point on path
5.0.65.0
- tangent to Freehand Functions
- save projection options for 3D view (unless "Gray-scale" and "Omit green channel")
- "Use Lighting" option for 3D view (turns off shadows)
- "Show All Objects" button for 3D view
- Login issue fixed in web app
- Corrected perspective of files opened in web app
5.0.64.0
- CAS View: fix for Solve[{s*cos(26°)-t=0,s*sin(26°)-3=0},{s,t}]
- CAS View: add support for Polynomial[(1, 1), (2, 3), (3, 6)]
- PS Tricks export: fix for \begin{pspicture*}(<corner1>)(<corner3>) instead of \begin{pspicture*}(4.0 <corner1>)(4.0 <corner3>)
- enable Tamil & Sinhala
- Separate visibility setting for 3D View
5.0.63.0
- more improvements for Surface[]
- large toolbar icons on startup (for large fontsize)
5.0.62.0
- fix for Sequence[y=
- Improvements for rendering surfaces (normals)
- StartRecord[ ] and StartRecord[ <Boolean> ] commands
- CAS View: improved output for SolveODE[y''+5y'+6y=0], fix for Solve[{a=(1)/((b)+(1)), (1)/(a)=(-(b))+(1)},{a, b}]
- Chrome App: compile with GWT 2.7
5.0.61.0
- Surfaces: ignore old "Level of Detail" setting
5.0.60.0
- CAS View: fix for Limit[(tan(x)-x)/x^3,x=∞]
- Chrome App: Create Tool and Manage Tool dialogs enabled
- new drawing code for Surfaces with options Quality / Speed
- fix for g: X = (-5, 5, 2) + t (4, -3, -2) syntax
- fix for f(x)=x^(1/3)
5.0.59.0
- allow InflectionPoint[If[
- CAS View: fix for Solve[{c a^3=843/10, c a^4=126},{a,c}] and Substitute[2 / (27*k²), k=1/(3*x)]
- make sure outlines with width 0 not drawn for IntegralBetween[ ]
- bugfix for Tools in "View from Plane"
5.0.57.0
- fix for exporting π to Asymptote / PSTricks and $\mathscr{C}$
- fix for $\mathscr{C}$ as caption in Asymptote export
- AttachCopyToView[] working in Scripts
- PGF Export: axes with Pi, degree etc, fix for filled Curves / Splines
- PSTricks, Asymptote export: fix for filled Curves / Splines
- Chrome App: more Probability Calculator fixes
5.0.56.0
- CAS View: fix for nroot(ℯ,10)
5.0.55.0
- Allow one-character filenames when saving to GeoGebra
- Fix for PolyLine Tool dialog
- Ctrl-Shift-U to open Graphic Export dialog
- Chrome App: symbol popup working in CAS
5.0.54.0
- fix for PDF export (unbalanced q/Q operators)
- small fix for Probability Calculator toolbar
- fix for window size on loading a file
- Chrome App: fix for entering eg 3.02 in Probability Calculator
5.0.53.0
- CAS View: more Vector improvements
- fix for saving font size
- fix Intersect[curve, y=k x+0]
5.0.52.0
- Probability Calculator should show just the Move Tool
- CAS View: fix for Flatten[{2, 3, {5, 1}, {{2, 1, {3}}}}]
- fix display of 3D vectors in A(x|y|z) mode
- fix opening file with empty toolbar string
- fix for Function[Derivative in old files
- fix for Spline[] in 3D
- fix for File -> Insert
- more improvements for Copy & Paste in 3D
- Chrome App: fix for display of complex numbers in the Algebra View
5.0.50.0
- HTML5: fix for clicking with no Toolbar
5.0.49.0
- CAS View: fix problem with c_1 changing to c_2
- <Ctrl><Shift>P toggles the Probability View
- make sure the Style Bar doesn't change the Probability Calculator
- allow Root[] and Extremum[] for eg If[0 < x < 10,3x³ - 48x² + 162x + 300]
- Web App: Text Tool fixed in Firefox
- Chrome App: fix Bold/Italic buttons in Text Tool
- CAS View: Vectors fully working
- 3D View: point move direction depends on tool selected
- 3D View: preview for pyramid and prism Tools
- HTML5: fonts updated for 3D view
- Copy & Paste working with Tools and some 3D objects
- 3D View: File -> Open -> Insert File working
- fix for right-click in the Graphics View
- fix for <Ctrl>G when a polygon selected
- Angle[(1,2),(3,4)] as shortcut for Angle[Vector[(1,2)],Vector[(3,4)]]
5.0.47.0
- Chrome App: fix problems with inserting image from WebCam
- fix for vertical toolbar
- larger Toolbar icons when fontsize increased
- CAS View: fix for Derivative[1]
- Open Object Properties -> make sure all selected objects stay selected
5.0.46.0 (iOS App)
- support for c == f for Line, Function
- fix Help for Custom Tools
- Mac OS: interpret <Alt>0 (zero) as degree symbol
- fix problem with Relative Copy with Condition to Show Object etc
- more improvements for exporting psTricks / pgf / Asymptote
5.0.45.0
- new Android App
5.0.44.0
- fix for Turtle position on file load
- CAS View: fix for getting eg 4.35372862870553E8 from Algebra View
- Chrome App: make sure Selection Rectangle works when toolbar is showing
5.0.42.0
- fix for f == g (for multi-variable functions) and for Intersect[curve, curve]
- fix for Triangular[0, 50, 25, x, false]
- new version of Giac with fix for Integral[((x-2)(x-3))^2,2,3]
5.0.39.0
- new command Polar[ <Line>, <Conic> ] to find the Pole of a Line
- allow transparent SVG export
- fix problem with Relative Copy of If[0 < A1 < 5, 0, 100]
- allow Translate[B, (1, 2, 3)] as shortcut for Translate[B, Vector[(1, 2, 3)]]
- SetValue[list, number] to change the selected index (for drop-down list)
- CAS View: new version of Giac with bugfixes including Join[{{{1}}}] and round(3.1+3.7ί )
- fix for CAS command in webSimple
5.0.37.0
- CAS View: fix for a/(1E8)²
5.0.36.0
- CAS View: fix for Dot[(-5+k,-5+k), (3,9)] and improvement for mixing 2D/3D points
5.0.35.0
- new commands TurtleUp[ <Turtle> ] and TurtleDown[ <Turtle> ]
- fix for angles appearing in Graphics View 2
- floor/ceil/round() for complex numbers / points / vectors
- new version of Giac with fixes for (1,1/sqrt(3)) and floor/ceil/round() for complex numbers
- round(pi,2) syntax added (CAS View and Input Bar)
- floor/ceiling/round working for complex numbers (CAS View and Input Bar)
- fix for Sequence[LowerSum[x², i, i + 1, 1], i, 1, 5]
- fix for Sum[Sum[x+2y, x, 1, 3], y, 2, 4]
- 3D View: fix for picking points rather than eg lines for dragging
- various PGF/TikZ export improvements
- Chrome App: fix for Toolbar Help
5.0.32.0
- fix for problem on tablets when applets are rescaled
5.0.31.0
- CopyFreeObject[] working for Rays, Segments
- improvement for checking equality of polynomial functions
- fix for drop-down lists (Chrome, Firefox)
5.0.30.0
- CAS View: make sure Distance[(1,2),3] gives an error
- ToBase[0.25,2] working
- new version of Giac with fix for NSolve[(If[3 < x < 4,x])=3.5,x=3.4]
- fix for (1,Iteration[x +1, 0, 2])
- fix for Sequence[If[t < tges + n d / v1, ... if t already defined
- make sure undefined lines work better with Input Boxes (y = ? not ?x + ?)
5.0.29.0
- make sure point can't be dragged to undefined region for eg If[3 <= x <= 5, x^2]
- correct object selected when Object Properties opened
- fix for Sequence[CircumcircularArc[(0, 1, 0), (cos(t), 0, 0), (0, -1, 0)], t, 0, pi/2, pi/18]
- CAS View: better support for planes
- CAS View: fix for NSolve[{3=c*a^5, 3=c*a^4},{a,c}]
- new version of Giac, including support for Tangent[(2,5),Ellipse[(1, 1),(3, 2),(2, 3)]], fix for Distance[(0,2),y=x^2]
- support for pasting (most) numbers with decimal separator into the spreadsheet
- easier piecewise syntax, eg f(x)=sin(x), 0<=x<=2pi
- If[] working for multivariate conditions eg f(x,y) = If[x>y,x,y]
- Chrome App: better support for pasting into the spreadsheet, eg 1,234,567
- bugfix for Angle slider's label appearing in the 3D View
- Turtle: image can be changed
5.0.27.0
- fix for RandomBetween[5.5, 5.5]
5.0.26.0
- Derivative[ <Curve> ], Tangent[ <Point>, <Curve> ] and ApplyMatrix[] working in 3D
- fix for CurvatureVector in 3D
- new commands SetPointSize[ <Polygon>, <Number> ], SetPointSize[ <Net>, <Number> ] and SetPointSize[ <Polyhedron>, <Number> ]
- new commands Cube[ <Point>, <Point>, <Point> ], Tetrahedron[ <Point>, <Point>, <Point> ], Octahedron[ <Point>, <Point>, <Point> ], Icosahedron[ <Point>, <Point>, <Point> ], Dodecahedron[ <Point>, <Point>, <Point> ]
- fix axis problem in TikZ output
- CAS View: Partial support for Vectors
- Chrome App: Customize Toolbar enabled again
- fix for right angle style in 3D
5.0.25.0 (Android Beta)
- fix problem with right-angle style (when 3D View showing)
- new command SetSpinSpeed[ <Number> ]
- Distance[ <Point>, <Plane> ]
5.0.24.0
- 3D Curves displayed nicely in the Algebra View
- HTML5: 3D View working on old (2011) Chromebooks
- HTML5: fix problem with UpdateConstruction[] in webSimple
5.0.23.0
- CurvatureVector[Point, 3D curve]
- fix for uploading to GeoGebra when 3D preview image fails
5.0.22.0
- f(t) for 3D Parametric Curves
- Curvature[A, f(x,y)]
- CAS View: fix for HyperGeometric[10, 2, 2, 1, true]
- Right-angle styles working in 3D
5.0.21.0
- CAS View: fix for Solve[x² - 1]
5.0.20.0
- Chrome App: Customize Toolbar working
- fix problem with deleting objects in the spreadsheet
- add ggbApplet.setTextValue(geo, text) and ggbApplet.remove()
- CAS View: enable SolveCubic command
- support TrigCombine[(tan(x) + tan(2x)) / (1 - tan(x) tan(2x))]
- new version of Giac (including fix for SolveODE[y=1/x^2])
- SetValue[a, ?] to set an object to be undefined
- More accurate answer from Root[f, a, b]
- fix for x = (0.005*3)^(1/3), xx + yy=1
- HTML5: CSS naming improved
5.0.19.0
- Chrome App: Multiple-variable Analysis Tool working
- CAS: fix for Tangent[-3, x^2]
- CAS: small improvements for Iteration, IterationList, UnitVector, AngleBisector
- bugfix for Splines
- HTML5: Input Box sizes adjusted
- HTML5: speedups for 3D View
5.0.18.0
- Chrome App: fix problem with Rotate Tool
5.0.17.0
- new command ClosestPointRegion[ <Region, Point> ]
- fix for Integral[4^(1/x)]
- Chrome App: dialogs for 3D tools
- Chrome App: Checkbox Tool added
- bugfixes
5.0.16.0
- HTML5: 3D optimizations
- HTML5: new version of Giac (as for 5.0.15.0)
5.0.15.0
- Java: new version of Giac: fix for Limit[(3^x+5^x)^(1/x),∞]
- better fix for OSX caret problem
- fix for If[B>1, If[0<k<10, k/2], If[0<k<10, 5-k/2] ]
- OSX: fix for saving after File -> New
5.0.14.0
- workaround for OSX caret problem (set all textfields to bold!)
- fix for Integral[x^(1/n)] freezing when n=0
- HTML5: fix for applets with CAS View
- Laplace[sin(t)] gives 1 / (s² + 1) and InverseLaplace[1 / (s² + 1)] gives sin(t)
- new version of Giac: fix for (a<b)+c
5.0.13.0
- fix for Integral[x^-1]
- fix for nPr for large numbers
- add Laplace[ <Function>, <Variable>, <Variable> ] and InverseLaplace[ <Function>, <Variable>, <Variable> ]
- Chrome App: error shown correctly in Rotate Tool dialog
5.0.12.0
- fix for Angle[Ray, Ray] when it's 180°
- fix for check if file is 2D/3D
5.0.11.0
- fix for intersection of Quadric / Plane
5.0.10.0
- new version of Giac: improvement for Solve[10^x+10^-x=4]
- fix for http://www.geogebra.org/forum/viewtopic.php?f=8&t=36914
- CAS View: fix for problem with Binomial (in German)
5.0.9.0
- fix for visibility of eg Integral[sin(x),cos(x),1,2]
- fix for tangents at ends of parametric curves
- fix for files saved with no tools
- Function[sin(x),1,2] will be a synonym for If[1<=x<=2, sin(x)]
- CAS View: Function[sin(x),0,2 pi] added
- CAS View: fix for Solve Tool (2 equations)
5.0.8.0
- fix for net of pyramid/prism
5.0.7.0
- fix for axis labeling for large numbers when step is eg 0.1
- You can now set the default angle range e.g. to 0° - 180°
- improve Numeric[y = exp(-11 x / 100)]
- Locus[] fixes
- fixes for transformed cylinder / cone
- snap to grid for extrusion tools
- CAS View: fix for Sum[Sum[x+2y, x, 1, 3], y, 2, 4]
- CAS View: improved output for Length[(a,1)]
5.0.4.0
- small fix for RotatedText
- SVG images
- improvements to Attach / Detach Tool in 3D
- Fix for g:X=(0,4,0)+λ(12,16,15) with g=Line[(0,4,-5), Vector[(12, 16, 15)]]
- Improved axis scaling when the origin is offscreen
5.0.3.0
- bugfixes
5.0.2.0
- bugfixes
5.0.1.0
- add Pan[x, y, z]
- page up/down keys translate 3D view along z axis
- fix for SetActiveView[-1] for 3D View
- SetActiveView[...] works with "G", "T", etc., like SetPerspective command (http://wiki.geogebra.org/en/SetPerspective_Command)