Difference between revisions of "Reference:Changelog 6.0"

From GeoGebra Manual
Jump to: navigation, search
(* Math Apps: make sure PNG Export isn't truncated by the menu * Math Apps: Export PSTricks, PGF/TikZ, Asymptote)
(Page moved to https://geogebra.github.io/docs/reference/en/Changelog_6_0/)
Tag: Replaced
 
Line 1: Line 1:
'''All releases will include the latest translation updates and corrections'''
+
Page moved to https://geogebra.github.io/docs/reference/en/Changelog_6_0/
__NoTOC__
 
 
 
==5.0.345.0 (not released yet)==
 
* fix for <code>Surface[ ]</code> 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==
 
* <code>Length[]</code> and <code>First[]</code> 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 <code>SetValue[a, b, c]</code>
 
* Web: increase maximum spreadsheet rows to 350
 
 
 
==5.0.339.0==
 
* fix for <code>InverseBinomial[]</code>
 
 
 
==5.0.338.0==
 
* fix for <code>Intersect[]</code>
 
 
 
==5.0.336.0==
 
* Tangent[] works for <code>log(f(x),g(x))</code> and <code>nroot(f(x),g(x))</code>
 
* Android: fix for wrong version of Giac
 
 
 
==5.0.334.0==
 
* '''NEW EDITOR!'''
 
* fix for <code>Intersect[ <Curve>, <Curve>, t1, t2 ]</code>
 
* 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 <code>NSolve[{3x-5y=11,14x^2-11x=52}]</code> gives a numerical result not exact
 
* Grid showing by default
 
 
 
==5.0.331.0==
 
* Desktop: fix Function Inspector
 
* new syntax for lines eg <code>x-1=y-2=(z-3)/2</code>
 
* CAS View: better fix for <code>ScientificText[ ]</code>
 
 
 
==5.0.329.0 (GGB6 only)==
 
 
 
==5.0.328.0==
 
* fix for <code>Envelope[]</code>
 
 
 
==5.0.327.0==
 
* fix for <code>Integral[x(A)+...]</code>
 
* CAS View: fix for <code>ScientificText[ ]</code> and <code>arg()</code>
 
* 3D View: fix for <code>Angle[u, v]</code> for very small angles
 
* "Solids" added to defaults (for Polyhedra, Cylinders, Cones)
 
* <code>z = sin(x) + sin(y)</code> will create <code>f(x, y) = sin(x) + sin(y)</code>
 
* <code>Envelope[ ]</code> 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 <code>Polynomial[x^3 - x^2 - x - 1]</code> and <code>RandomPolynomial[5, -1, 1]</code>
 
* 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 <code>a(x, y) = abs(x + y ί)</code>
 
 
 
==5.0.320.0==
 
* 3D View: fix for back-to-front angles
 
* CAS View: improve form of <code>Numeric[121V^2 m 3.14159265359 (0.0004 / W / Ω)]</code>
 
* fix for selecting Norwegian Nynorsk
 
* solve confusion with <code>C_1</code> and <code>C_{1}</code>
 
 
 
==5.0.318.0==
 
* GGB6: new editor enabled
 
* On-screen keyboard: fix for accents keys
 
* Mobile Apps: fix for <code>exp(-30)</code> in editor
 
* CAS View: fix for <code>Angle[10deg + 20deg]</code>
 
 
 
==5.0.317.0==
 
* fix for dragging 3D polygons in 2D
 
* fix for inverting segments in degenerate circles
 
* CAS View: fix for <code>f(1/x)</code>
 
* 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 <code>y = (h(x))^2</code>
 
* fix for <code>Sequence[RectangleSum[x², n, n + 1, 1, 0], n, 0, 3]</code>
 
* faster / more accurate Taylor Polynomials eg <code>TaylorPolynomial[1/x, 2, 10]</code>
 
* 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 <code>f'(x)</code> for eg <code>f(x) = K(x)/x</code>
 
* 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 <code>f'</code>
 
* 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 <code>f(x)=1</code>
 
* Classic Desktop: command-line option <code>--stereo</code> 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: <code>DynamicCoordinates[]</code> 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 <code>asind()</code>, <code>acosd()</code>, <code>atand()</code>, <code>atan2d()</code> to return answer in degrees
 
* 3D view: drag nets to open / close
 
* Desktop: fix for <Escape> in the Input Bar
 
* CAS View: <code>ComplexRoot[ ]</code> 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 <code>(x=y)+(x=y)*(-1)</code>
 
* fix for Z-Test of Difference of Proportions
 
* brand new method for <code>LocusEquation[ ]</code> under the hood
 
* fix for adding angles eg <code>α+β+γ+δ+ε</code>
 
 
 
==5.0.286.0==
 
* fix for Input Boxes linked to sliders
 
* 3D View: orientation fix
 
 
 
==5.0.284.0==
 
* CAS View: fix for <code>NSolve[x^5730=1/2]</code>
 
 
 
==5.0.283.0==
 
* Improvements for Polyline in 3D
 
*  fix <code>Invert[log(3,x+1)]</code>, <code>Invert[log(x+1,3)]</code>
 
 
 
==5.0.282.0==
 
* Fix problem with <code>IntersectPath[Polygon, Line]</code>
 
* 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 <code>Simplify[cbrt(x^6)]</code> returns <code>x^2</code>
 
* Fix non-polynomial implicit curves
 
 
 
==5.0.280.0==
 
* Results from <code>Derivative</code> and <code>Integral</code> 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 <code>\qquad</code> 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 <code>NSolve[(sqrt(3) 4 x³ + 12x² - sqrt(3) 12 x - 4)]</code>
 
* CAS View: Solve Numerically Tool adds initial values for systems of equations eg <code>{2.5=a*b^-5,8.4=a*b^7}</code>
 
 
 
==5.0.276.0==
 
* HTML5: fix for editing in spreadsheet / old Input Bar
 
 
 
==5.0.275.0==
 
* CAS View: fix for <code>Simplify[sqrt(2)*sqrt(5)]</code> and <code>Solve[(sqrt(3) 4 x³ + 12x² - sqrt(3) 12 x - 4)]</code>
 
 
 
==5.0.274.0==
 
* Desktop: fix for missing ''Language'' menu
 
==5.0.273.0==
 
* CAS View: fix for <code>ln(0)</code> and <code>Integral[abs(x cos(x²)),0,sqrt(pi)]</code>
 
* 3D View: hide cursor for export
 
* new syntax: <code>SetViewDirection[ <direction>, <animated true|false> ]</code> for example <code>SetViewDirection[ Vector[(1;α;-30°)], false ]</code>
 
* 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 <code>a'(t)</code> where <code>a</code> 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 <code>TableText[]</code> now
 
 
 
==5.0.268.0==
 
* Checkboxes work in EPS Export
 
* fix for Image Tool when it's the first tool
 
* new command <code>Surface[Curve, Angle, Line]</code> eg https://www.geogebra.org/m/W4KykTeW
 
 
 
==5.0.266.0==
 
* fix for <code>\otimes</code>
 
* CAS View: fix for <code>Translate[ellipse]</code>
 
* new API methods <code>ggbApplet.setPointCapture(view, mode)</code>, <code>ggbApplet.setAxisSteps(view, x, y, z)</code>, <code>ggbApplet.setAxisLabels(view, x, y, z)</code>, <code>ggbApplet.setAxisUnits(view, x, y, z)</code>, <code>ggbApplet.setAuxilliary(geo, true/false)</code>
 
* new <code>TableText[]</code> alignment option "%" to convert to a percentage, and align on decimal points
 
 
 
==5.0.265.0==
 
* new <code>TableText[]</code> alignment option "." to align on decimal points
 
* fix for loading <code>IntersectPath[]</code>
 
 
 
==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 <code>(1,1/2)</code>
 
* Exam Mode: make sure <code>f'(x)</code> works in non-CAS mode
 
==5.0.262.0==
 
* fix for <code>Histogram[]</code>
 
 
 
==5.0.261.0==
 
* CAS View: fix for <code>Solve[(x+5)*exp(x)=(x+5)*exp(2*x)]</code>
 
* CAS View: fix for <code>(x<3)/2</code>
 
* fix for <code>NDerivative[]</code> in Exam Mode
 
* jQuery collision fix
 
 
 
==5.0.260.0==
 
* fix for customized toolbar in 3D View
 
* CAS View: improvement for <code>Simplify[1/x^(1/2) - (1/x)^(1/2)]</code>
 
* bugfix: spreadsheet column widths preserved on undo
 
 
 
==5.0.259.0==
 
* <code>ggbApplet.setRounding("10")</code> added
 
* fix for <code>Reflect[Plane, Plane]</code>
 
* Symbolic mode for texts, eg <code>FormulaText[1/2]</code>
 
* CAS View: <code>Intersect[]</code> 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 <code>BarChart[]</code> and <code>Histogram[]</code>
 
* fix for matrices <code>M=N</code>
 
* fix for <code>If[ ]</code>
 
* allow Input Boxes to be linked to CAS Cells
 
 
 
==5.0.255.0==
 
* CAS View: fix for <code>Integral[sqrt(1+(1/20000 b x)^2),x,-200,200]</code>
 
* fix for <code>If[n < 3, 2, n - 1]</code>
 
* fix for implicit curve plotting
 
* <code>Direction[ ]</code> working for 3D
 
* fix for <code>3 * matrix1</code>
 
 
 
==5.0.254.0==
 
* Algebra View: Input & Output rows, exact fractions
 
* CAS View: fix for <code>Solve[(sin(x) * exp(x)) + (cos(x) * exp(x))]</code>
 
* CAS View: fix for <code>Angle[Vector[(1,2)],Vector[(t,5)]]</code>
 
* CAS View: <code>CountIf[] implemented</code>
 
* fix for Macros that involve intersection of circles
 
* fixes for transformations of implicit curves (and rotating functions)
 
* CAS View: improvement for <code>Integral(Simplify(((sqrt((((-(x))/(sqrt(((r)^(2))-((x)^(2)))))^(2))+(1))))))</code>
 
* fix for Input Boxes when applet scaled (Chrome)
 
* Web App: can now set color of individual bars for <code>BarChart[]</code> and <code>Histogram[]</code>
 
 
 
==5.0.253.0==
 
* <code>f(x,y,z)=x+y+z</code> then <code>f(A)</code> 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 <code>Intersection[conic, conic]</code>
 
 
 
==5.0.247.0==
 
* fixes for hatching of barcharts
 
* <code>Hull[]</code> command removed and new algorithms for other discrete commands
 
* fix for <code>PlaySound[false]</code>
 
* msi Installer: built using WiX 3.10.2 instead of 3.9
 
 
 
==5.0.245.0==
 
* Graphing Calculator: fix for eg <code>e^x*sin(x)</code>, <code>x^2+1</code>
 
 
 
==5.0.244.0==
 
* bugfix for <code>Intersection[ plane, arc ]</code>
 
* 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 <code>SolveODE[y/x]</code> and <code>SolveODE[sin(0.017*x)*y]</code>
 
 
 
==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 <code>Solve[abs(6x - 3) + abs(6x + 9) - 12 = 0]</code>
 
* 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 <code>SolveODE[y'+y=2 exp(-x), (0,3)]</code>
 
* CAS View: BinomialDist command works in general, ie <code>BinomialDist[n, p, k, true]</code>
 
* fix for <code>ggbApplet.setWidth()</code>, <code>ggbApplet.setHeight()</code>
 
* fix for <code>{{0,0},{0,0}}^-1</code>
 
 
 
==5.0.238.0==
 
* fix for <code>SetValue[]</code>
 
 
 
==5.0.237.0==
 
* CAS View: fix for SVD[] (desktop) and Limit[]
 
* <code>f'</code> works as a shortcut for <code>f'(x)</code>
 
* <code>plane1 == plane2</code> implemented
 
* fix for Greek characters inside <code>\mbox{}</code>
 
 
 
==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 <code>surface(a,b)</code>
 
* fix for <code>SetValue[ <List>, <Index>, <Value> ]</code>
 
* fix for RotateText[ ] and rotated LaTeX
 
* JOGL2 updated to 2.3.2
 
* add <code>data-param-enableCAS</code>, <code>data-param-enable3D</code>, <code>data-param-rounding</code> (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 <code>z = 0</code>
 
* make sure Input Boxes don't get +0i +0i on the end
 
* fix problem with AV checkboxes
 
* fix for <code>Intersect[ <Plane>, <Curve> ]</code>
 
* CAS View: make sure <code>Tangent[ ]</code> always returns a list
 
 
 
==5.0.228.0==
 
* 3D: Grid for planes (default: not showing)
 
* fix for EPS Export with LaTeX
 
* fix for <code>Rotate[ <Text>, <Angle> ]</code>
 
 
 
==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 <code>\$</code> in LaTeX
 
* new API methods: <code>setFixed(fixed, selectionAllowed)</code>, <code>evalCommandGetLabels(command)</code>, <code>setDisplayStyle(object, style)</code>
 
* new command <code>SetFixed[ <Object> , <Boolean Fixed>, <Boolean Selection Allowed> ]</code>
 
 
 
==5.0.226.0==
 
* fix for <code>Integral[ ]</code>
 
* fix for <code>Invert[parabola]</code>
 
* improvement for <code>Simplify[exp(x)/exp(x+1)]</code>
 
 
 
==5.0.225.0==
 
* fix for double-clicking files with LaTeX
 
 
 
==5.0.224.0==
 
* non-polynomial implicit curves
 
* CAS View: fix for <code>N(5)</code> in Numeric Mode
 
 
 
==5.0.223.0==
 
* fix for Roots[] changing to (?,?)
 
* 3D: fix for missing command <code>SecondAxis[ <Conic> ]</code>
 
* CAS View: fix for lines
 
* CAS View: implement <code>Intersect[ <Plane>, <Plane> ]</code>
 
* 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 <code>\bgcolor</code>
 
* 3D: shader improvement
 
* fix for <code>y = x(x + 1)</code>
 
* 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 <code>Extremum[4000x exp(-0.05x), 10, 30],</code>
 
* Graphing Calculator: CAS commands working on Android 6
 
* new applet parameter <code>"enableUndoRedo": false</code>
 
 
 
==5.0.214.0==
 
* fix for plotting <code>-z² + 2x y + y = -6</code>
 
 
 
==5.0.213.0==
 
* new Tools: [http://www.geogebra.org/wiki/en/Extremum_Tool Extremum] and [http://www.geogebra.org/wiki/en/Roots_Tool Roots]
 
* new commands <code>LocusEquation[ <Boolean Expression>, <Free Point> ]</code>, <code>SetActiveView[ <Plane> ]</code>
 
* new command to just plot a derivative: <code>NDerivative[ <Function> ]</code>
 
* Desktop: shaders turned off for Windows Vista
 
* HTML5: Make sure CAS isn't loaded for <code>Integral[f, a, b]</code>
 
* 3D View: make sure labels can be dragged in Oblique Projection
 
* Desktop: <Ctrl>Click working again in the Graphics View
 
* fix for <code>(y > x^2 ) || ( x^2 + y^2 < 1 ) </code>
 
* fix for <code>f(x) = list1(1)</code>
 
* NSolve tool automatically adds <code>, x = 1</code>
 
* CAS View: fix for <code>SolveODE[2*y*y'=2*x]</code>
 
 
 
==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 <code>Sequence[IntersectPath...</code>
 
* Fix for text size changing when applet reset
 
* Fix for text size changing on Buttons
 
* CAS View: fix for <code>NSolve[sin(39°)/x=sin(59°)/3]</code>
 
* 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 <code>ToolImage[ <Number>, <Point> ]</code>, <code>ToolImage[ <Number>, <Point>, <Point> ]</code> and <code>Plane[ <Point>, <Vector>, <Vector> ]</code>
 
* CAS View: fix for <code>sqrt(1-48sqrt(2))</code>
 
* 3D View: Point on Surface allowed
 
* set CAS Cells from the Input Bar eg <code>$1=x</code> and <code>ggbApplet.evalCommand("$1=x");</code>
 
 
 
==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
 
<code>NSolve[10000 = 200 + 185(1 - (1 + x)^(-60)) / x]</code>
 
 
 
<code>NSolve[If[-4<=x<=5,x-1,If[5<x<=7,2x-7,10000000000]]=-4]</code>
 
* SurdText working for 3D Points
 
* fix for increment for eg <code>Slider[1,2,1]</code>
 
 
 
==5.0.202.0==
 
* fix for drawing inequalities
 
* fix for dropdowns on touch
 
 
 
==5.0.201.0==
 
* Web / Chrome App: new [http://www.geogebra.org/exam GeoGebra Exam Mode]
 
* Allow <code>30deg</code> as "shortcut" for <code>30°</code>
 
* CAS View: fix for <code>matrix(1,2)</code> syntax, fix for <code>Simplify[cbrt(x²) - cbrt(x)²]</code>
 
* 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 [https://www.geogebra.org/wiki/en/Periods_Command 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 <code>A1 = matrix1</code> not being drawn with LaTeX
 
* fix bug with <code>f(x(A), y(A))</code>
 
 
 
==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 <code>Sequence[Sequence[...</code>
 
* 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 <code>CSolutions[2x^3 + x^2 + x + 1/2]</code>
 
* CAS View: fix for missing brackets for cross-product
 
* Input Bar: fix for <code>ComplexRoot[x^3+3x]</code>
 
* 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 <code>FillCells[B1:B7,A1+0]</code> or <code>FillCells[B1:B7,A1+1]</code>
 
* bugfix for degenerate CircularArcs
 
 
 
==5.0.195.0==
 
* CAS View: fix for <code>Sum[{(1,2),(3,4)}]</code>
 
* Help -> Intel® RealSense™ Tutorial
 
* Graphing Calculator: make sure <code>1+1</code> 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 <code>(a,0)</code>
 
* fix for <code>Sequence[Ray[...</code>
 
* <code>Rate[ ]</code> 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 <code>pix</code>
 
* Make sure beta commands don't appear in the list of commands
 
* fix <code>SetBackgroundColor[ <Object>, "none" ]</code> 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 <code>UnitPerpendicularVector</code>
 
* CAS View: improvements for definite integrals, eg <code>Integral[(ln(x) - x + 4)^2, 0.45, 2.07]</code>
 
* Graphing Calculator: selection rectangle working for the Best Fit Line Tool
 
 
 
==5.0.191.0==
 
* allow <code>SetBackgroundColor[ <Object>, "none" ]</code>
 
* fix problem with <code>OsculatingCircle[ <Curve> ]</code> when the curve is changed
 
* small changes for 3D Input
 
* CAS View: fix for <code>Translate[Vector[(1,10,100)],(1,2,3)]</code>
 
 
 
==5.0.190.0==
 
* fix problem with <code>Curvature[ <Conic> ]</code> when the conic is changed
 
* CAS View: improve <code>Numerator</code> / <code>Denominator</code>
 
* 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 <code>(x,y)^2 = 1</code>
 
 
 
==5.0.188.0==
 
* fix for eg <code>InverseBinomial[10, 1 / 10, 617003001 / 625000000]</code>
 
* 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 <code>SetCoords[A, 3, 4, 5]</code>
 
* 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 <code>*</code> 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 <code>If[]</code> not being dynamic
 
==5.0.181.0==
 
* fix for Distance Tool for objects with subscripts eg <code>P_{SR}</code>
 
* Tangent Tool now works for <code>x!</code>, <code>gamma(x)</code>, <code>floor(x)</code>, <code>ceil(x)</code>
 
* CAS View: Translate command implemented
 
* new feature: <code>SetViewDirection[Vector[(1,2,3)]]</code> won't flip the view
 
* new parameter ''copyToClipboard'' added to <code>ggbApplet.getPNGBase64(exportScale, transparent, DPI, copyToClipboard)</code> (desktop only for now)
 
 
 
==5.0.180.0==
 
* fix for f(x)=x+y
 
* fix for functions called <code>X</code>
 
 
 
==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 <code>SetCoords[slider, x, y]</code>
 
==5.0.176.0==
 
* 3D View: all quadrics now drawn eg <code>y = x^2 - y^2</code>
 
* fix for re-loading <code>Dodecahedron[(0, 0, 0), (0, 0, 1)]</code>
 
* fix for command-line export of animated GIF
 
* CAS View: fix for <code>Expand[(a(b)]</code>
 
 
 
==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 <code>$\sqrt{x}$</code>
 
* 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 <code>a = 1 + 2 + 3</code>
 
* fix for setting properties of Sort[list of points]
 
* LaTeX working in captions for Buttons eg <code>$\sqrt{x}$</code>
 
 
 
==5.0.170.0==
 
* fix for <code>Denominator[ <Function> ]</code>
 
* fix for wrong GeoGebra URLs
 
 
 
==5.0.169.0==
 
* <code>InflectionPoint[ <Polynomial> ]</code> implemented as a CAS Command
 
* bugfix for Slider dialog with Integers
 
* fix for <code>FormulaText["\text{ Price(\$)}"]</code>
 
 
 
==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 <code>Solve[log(x^2) + 6 * log(x) + 8 = 0, x]</code> and <code>Solve[sqrt(x - 4) <= sqrt(2x + 1)]</code>
 
* 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 <code>Solve[sqrt(3)*sin(2x)-cos(2x)=sqrt(2)]</code>
 
* Desktop: 3D View now uses Shaders
 
* new syntax <code>(t^2, t^3)</code> to create a parametric equation
 
* new syntax <code>Sequence[5,10]</code>
 
* new syntaxes <code>BinomialDist[10, 0.2, 1..3]</code> and <code>Poisson[1, 1..5]</code> 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: <code>Distance[ (1,2), y=x^2 ]</code> gives an exact answer again
 
* Algebra View: sliders and checkboxes are operational in the Algebra View as well as the Graphics View
 
* bugfix for <code>Sequence[ n ]</code>
 
* improvements for pasting CSV
 
* Default size for draggable points is now 5
 
* <code>list(1)</code> and <code>matrix(1,1)</code> 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 <code>Solve[x^2 = 100, x > 0 ]</code>
 
 
 
==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 <code>Solve[u *x < a,x, u>0]</code>
 
* 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 <code>$\sqrt{a}{b}$</code>
 
 
 
==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 <code>Integral[2*exp(0.5x),0,ln(4)]</code>
 
* fix for Sensor View
 
* small fix for downloading wrong license
 
 
 
==5.0.147.0==
 
* CAS View: don't expand brackets by default eg <code>(x+1)^1000</code>
 
* fix for Derivative[sin(x) + random() x]
 
* CAS View: more improvements for SolveODE and fix for <code>Solve[{(((-5)*(sqrt(-a^2+b^2)))*(abs(b)))*((abs(a^2-b^2))/(b^3))},a]</code>
 
* Make sure Data and Freehand Functions work better with <code>Integral[f, a, b]</code>
 
* fix for entering calculations in Input Boxes, eg <code>2/7</code>
 
 
 
==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 [https://play.google.com/store/apps/details?id=org.geogebra.data 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 Command|Iteration]][ <Expression>, <Variables>, <Start Values>, <Count> ]
 
* [[IterationList Command|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: <code>" "</code> 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: <code>unset JAVA_TOOL_OPTIONS</code> 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  [[http://wiki.geogebra.org/en/Category:Stylingbar 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
 
<code>--slider=a --delay=50 --loop=true --dpi=72  --exportAnimation=image.gif myGeoGebraFile.ggb</code>
 
* 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
 
<code>--slider=a --dpi=72  --exportAnimation=image.pdf myGeoGebraFile.ggb</code>
 
* 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 <code>SolveODE[y' ' + 2y' -3y = exp(2x)]</code>
 
* 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<nowiki>''</nowiki>+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)
 

Latest revision as of 10:24, 11 April 2024

© 2024 International GeoGebra Institute