Reference:Changelog 4.4

From GeoGebra Manual
Jump to: navigation, search

All releases will include the latest translation updates and corrections


4.4.45.0

  • Chrome App: fix for downloading .ggb files

4.4.44.0

  • remove non-HTML5 compatible LaTeX from Text Tool
  • new Language: Bulgarian
  • avoid loading the CAS in some cases (Intersect[])
  • new version of Giac with improvement for Shuffle[ ], TrigCombine[sin(x)+cos(x),sin(x)] and Factor[2^(2^7)+1]

4.4.43.0

  • make sure output Points from macro are undefined if necessary
  • new version of Giac (including fix for ordering of x^2+x+5/6)

4.4.42.0

  • fix for Zip[] when file loaded by double-clicking
  • make sure images aren't drawn if a corner point is infinite
  • HTML5: \equals working

4.4.41.0

  • new Giac with Derivative[(x>0) x³] working, fix for asin(sin(x)), improved answer from Solve[sin(x)=cos(x)], fix for Limit[(3^n+5^n)^(1/n),n,Infinity]
  • fix for Centroid[Mirror[polygon]]
  • CAS: Disable Shuffle[] command
  • HTML5: use just TTF fonts
  • Chrome App: fix problem redefining in the Algebra View

4.4.40.0

  • fix for Polygon Tool with <Alt>
  • preview for Parabola Tool (when line clicked first)
  • Tangent[line, implicit poly] removed (not finished)
  • CAS View: fix for SolveODE[y'' - 3y' + 2=x, (1,2), (0,2)]
  • CAS View: fix problem with expanding selected expression
  • HTML5: fix for Extremum, ImplicitDerivative when the CAS isn't loaded

4.4.39.0

  • fixes for Tangent[curve]
  • fix for Integral[If[
  • Chrome App: fix for Google Drive problem

4.4.38.0

  • new version of Giac (fixes for eg TaylorPolynomial, NSolve)
  • fix for y=x^(2/0)
  • make sure spreadsheet row headers are hidden when necessary
  • fix problem scrolling in spreadsheet IE10/11
  • fix problem redefining an undefined function eg FitPoly[list, 22]
  • fix for deleting custom tools (all tools removed from toolbar)
  • fix for RTL languages (HTML5 applets)

4.4.37.0

  • further improvement LocusEquation to work with eg DynamicCoordinates[A, round(x(A)), round(y(A))] (don't update when no change)
  • improvement to "undo point" creation (eg "Undo" will undo a complete polygon)
  • HTML5: Download as .ggb File working in IE10

4.4.36.0

  • GUI fixes for Customize Tools
  • Fixes and better message when you create a Tool with the same name as an existing one
  • Update Giac to latest version (fixes for NSolve[a^4 + 34a^3 = 34, a=1] and Solve[{4^2/a^2+1/b^2=1,2^2/a^2+2^2/b^2=1}] )
  • fix for Vertex[ undefined polygon ]
  • improve LocusEquation to work with eg DynamicCoordinates[A, round(x(A)), round(y(A))]

4.4.35.0

  • Product[list, ?] should be ?
  • make sure Segment's length updated when transformed (eg in spreadsheet)
  • background colors in spreadsheet saved correctly when spreadsheet closed
  • make sure angles' colors are saved in the spreadsheet
  • Line Style no longer missing for Segments
  • LocusEquation fixes
  • CAS: Output of Sum simplified
  • Update Giac to latest version
  • OSX: disable non-functional Clipboard button
  • HTML5: Calculate mouse coordinates correctly when page scrolled
  • Inequalities in variables other than x, y now supported
  • Invalid equation errors (eg. 3=4) ignored on file loading
  • Intersect[x>=3,x^2,(1,1)] supported
  • <spreadsheetBrowser> removed from XML

4.4.34.0

  • HTML5: Revert mouse coordinate changes (problems with iPad/Android in GeoGebra)

4.4.33.0

  • fix Button -> Style -> Images missing from Object Properties
  • Input Box -> Button Size removed
  • Fix problem with displaying conic equations with nice coefficients
  • HTML5: Calculate mouse coordinates correctly when page scrolled
  • HTML5: ContingencyTable now works
  • HTML5: problem with background color of scaled formulas fixed
  • Chrome App: Line styles displayed correctly in Style Bar

4.4.32.0

  • Include correct version of Giac (eg problems with Solve[x^3 - x - 3 = 0])
  • Fix for better display of SurdText (minus sign outside fraction)
  • fix for TriangleCurve[]
  • HTML5: FrequencyTable now works
  • Chrome App: fix for changing line style in the Style Bar

4.4.31.0

  • CAS: fix for ℯ^ (ln(4.93)/1.14)
  • Input Bar: wrap calls to Integral in Numeric()
  • fix for loading <spreadsheetCellFormat formatMap="0,0,c,4290772736

4.4.30.0 (Java only)

  • line style shouldn't be shown for sliders
  • fix for black background if reset icon showing
  • CAS: fix for 1.04^(1/12)
  • CAS: fix First/Last[x^3 + x y + 3]
  • HTML5: support turning off image interpolation (not IE10)

4.4.29.0

  • fix for erf(-∞)

4.4.28.0

  • fix relative copy for GeoElements
  • symbol button removed when Input Box linked to a Text
  • update Giac to latest version
  • make sure label hidden for Integral[f,a,a]
  • HTML5: make sure Input Boxes work in 2nd Graphics View (iPad/Android)
  • HTML5: fix trace after reset icon clicked
  • HTML5: fix for data-param-borderColor="none"
  • Chrome App: autocompletion working again
  • Chrome App: fix problem with overlapping text in CAS

4.4.27.0

  • fix bug with multiple selection (related to double-click on slider -> open slider properties)

4.4.26.0

  • bugfix: decrease arrow size if it's longer than the vector
  • bugfix: double-click on slider -> open slider properties
  • HTML5: Make sure CAS commands updated properly
  • HTML5: small improvement to Text Box size

4.4.25.0 (Mac App Store only)

  • fix for y = a x² when a = 0
  • new Giac for CAS View ((1,2)^2, Solve[x^3+pi x + 1], Solve[a exp(-a x)=b exp(-b x)], improved output for booleans, 10^(log10(2)))
  • Chrome App: Graphics Properties
  • HTML5: fix for line color in eg FormulaText["\red{\bar{AB}\; \overline{AB}\; \underline{AB}}"]
  • HTML5: missing ggbApplet.getPNGBase64(), ggbApplet.getVisible()

4.4.24.0

  • bugfix for degenerate conic through 5 points
  • fix for export of f(x) = If[x < 0, 0,1] to pstricks
  • fix for Integral[abs(x²-7x+12),2,5] in Input Bar
  • thinner slider lines
  • HTML5: add support for \copyright
  • HTML5: Fix for pointer events in IE10/11 on Touch devices
  • HTML5: Fix for keyboard shortcuts in IE10/11
  • HTML5: fix for SetActiveView[]

4.4.23.0

  • CAS: fix for Element[{{1,2},{3,4}} {{1},{2}},1,1]
  • SetCaption[] also changes label mode
  • fix for "Selection Allowed" for lists
  • fix for hit testing for Implicit Curves
  • HTML5: Animation improvement (adaptive framerate)

4.4.22.0

  • Don't show "Corner coordinates" when one axis is hidden
  • Offline worksheets working in IE again
  • fix for axes labels
  • new language: Spanish (Spain)

4.4.21.0

  • fix for editing dynamic texts

4.4.20.0

  • fix problem with axes labels disappearing
  • Input Boxes and Buttons shouldn't have filling/opacity showing in Object Properties
  • PGF output 1.0/3.0 not 1/3
  • yet another fix for Ghost texts
  • 'Factors[]' wrong in XML
  • CAS View: can copy multiple rows to LaTeX
  • HTML5: fix for Probability Calculator in Applets
  • Chrome App: Button Tool added


4.4.19.0

  • another fix for Ghost texts

4.4.18.0

  • fix for Ghost texts

4.4.17.0

  • new language: Georgian
  • Allow Dutch / Netherlands as language setting
  • Probability Calculator: fix for Binomial/Poisson
  • HTML5: SetActiveView[] works
  • HTML5: Fixed Input Boxes work on iPad
  • Chrome App: Scripting tab working in Object Properties
  • Chrome App: Fix problem with Text Tool

4.4.16.0

  • HTML5: Input boxes have the correct length (problem in 4.4.13.0)

4.4.15.0

  • "Copy to Graphics View" menu missing from Data Analysis in 4.4.13.0
  • fix sgn() in LaTeX
  • fix text spacing from 4.4.14.0
  • HTML5: StemPlot working
  • HTML5: Input boxes have the correct color

4.4.14.0

  • fix for y=x^(a/b) in the CAS (with sliders a,b)
  • Probability Calculator fixes/improvements
  • fix bug introduced in 4.4.13.0 (can't drag lines, polygons etc)
  • SurdText minor improvements
  • fix problem with bold, multiline text in iOS
  • Infinity ^ 0 -> ?

4.4.13.0

  • fix for inverting a circle in a circle (when the circle passes through the center of inversion)
  • fix error message when fixed text changed via dependency
  • fix Show/Hide tool with Graphics View 2 open
  • Chrome App: Probability Calculator added
  • HTML5: ggbApplet.getBase64(callback) working again
  • HTML5: ggbApplet.getBase64() working on http://
  • HTML5: fix for missing border in applets

4.4.12.0

  • improvements for big/small ellipses
  • Make sure Intersect tool doesn't make 2 points
  • Fix for eg SlopeField[(2 - y) / 2]
  • Probability Calculator: improved calculation of discrete maximum
  • Chrome App: Object Properties now has filling panel

4.4.11.0

  • wrong icon in 'Close' dialog
  • fix for autocreate sliders for y=m x + c and y = a x^2 + b x + c
  • ZoomIn command fixed
  • Attach / Detach tool not working with Algebra View
  • Variables reserved for CAS not cleared
  • Speed up Tangent (and some other commands) by not using the CAS
  • Don't display CAS Cells in the Construction Protocol
  • Fix for expanding expressions with Keep Input
  • Make sure Graphics View 2 updated when Input Bar closed
  • fix for Point defaults displaying numbers, not icons
  • make sure Move Tool selected properly when Text Tool dialog closed
  • fix problem with Ctrl-X, Ctrl-V in the spreadsheet in eg German
  • Updated Giac to new version
  • HTML5: Root can fail on file loading if CAS not loaded
  • HTML5: fix problem with translating functions
  • HTML5: fix flickering problem with LaTeX labels
  • HTML5: Buttons, checkboxes & drop-down lists working in spreadsheet
  • HTML5: fix for Graphics View opening with zero width
  • Chrome App: Graphics 2 checkbox broken
  • Chrome App: missing null background color
  • Chrome App: <Escape> to select Move Tool
  • Chrome App: Pressing <Escape> should clear the Input Bar


4.4.10.0

  • Chrome App: problem with multiple views fixed
  • Chrome App: properties error with rename dialog fixed

4.4.9.0

  • Chrome App: Improved dialogs (<Enter> works, styling improved etc)
  • Chrome App: History popup in Input Bar improved
  • Chrome App: more fixes for Google Login
  • HTML5: fix for disappearing \sqrt
  • HTML5: <Escape> loses focus from applet
  • HTML5: syncronous version of ggbApplet.getbase64() (file:// only)
  • HTML5: ggbApplet.getListValue() missing
  • fix for Trace to Spreadsheet dialog
  • fix for inverting semi-circle in circle
  • fix to allow unbounded angles in slider min/max
  • Giac updated (includes decimal comma fix in linux)

4.4.8.0

  • HTML5: Make sure ≟ is displayed correctly in the Algebra View etc
  • HTML5: Support \questeq, \fgcolor{ff0000}{text} and \bgcolor{ff0000}{text}
  • HTML5: \lim_{x \to 3} displays better
  • Chrome App: fixes for Google Login
  • hidden sliders can be used for Export to Animated GIF
  • fix for Integral[1 / (1 + x³)^0.5, a, b]
  • fix for Sequence[IntegralBetween[
  • fix for Sequence[Intersect[polygon
  • fix LogNormal[m,s,x] (and in Probability Calculator)
  • fix for axes line style menu showing numbers not icons
  • Chrome App: Color tab working in Object Properties
  • fix for line thickness for x*y=0
  • make sure Undo doesn't kill listeners

4.4.7.0

  • fix for Tangent to Curve eg Curve[u(t), v(t), t, 0, 6.28319]
  • capturing threshold for points less aggressive
  • better implicit curve plotting on larger screens
  • fix problem with Slope on zooming
  • brackets not checked on fileloading (small speedup) & a_{"} working again
  • Add support for GeoCurveCartesian to FunctionExpander
  • ggbApplet.evalCommandCAS() does not expand variables/functions
  • bugfix: <Ctrl>M not working
  • HTML5: fixes when page scrolled
  • HTML5: fix problems with clicking / dragging blue square in spreadsheet
  • HTML5: make sure WebSimple is small again
  • HTML5: fix for play/pause icon position when applet resized
  • HTML5: LaTeX improvements (\hat, \vspace, \phantom, \!, \scalebox)
  • Chrome App: Better dialog for Regular Polygon
  • Chrome App: Fix for changing values in the Algebra View

4.4.6.0

  • HTML5: <Escape> selects move tool properly
  • shorter XML for Freehand Functions
  • HTML5: make sure ggbApplet.setValue("a","1") works as well as ggbApplet.setValue("a",1)
  • fix for bracket matching bug
  • Input Help: make sure CAS-specific help shown only for CAS commands
  • Bugfix: can't change button text size etc
  • Bugfix: problem with different filling styles in a barchart
  • Bugfix: problem with shading some (steep) integrals

4.4.5.0

  • Chrome App: fix for Arabic
  • Bugfix: Object Properties broken for eg TableText, {"a", "b"}

4.4.4.0

  • make sure angle label hidden when angle not drawn eg 0, 360
  • properties error ("Bar 2")
  • problem with entering free expressions in the 'Position' tab
  • LocusEquation bugfix
  • HTML5: TableText[{1,2,3},{4,5,6},"{"] etc working
  • HTML5: Correct display of If and Curve in the Algebra View
  • HTML5: Input Box fixes (label size, splitting over 2 lines)
  • HTML5: make sure user feedback on Tool change is faster
  • HTML5: MathQuill renamed to MathQuillGGB to avoid namespace clash
  • Chrome App: Slider Tool dialog fixes
  • Chrome App: Object Properties "Text" tab working
  • fix Invert[] for constant functions
  • Fit written in XML as FitPower
  • Fix problem with Chrome 33

4.4.3.0

  • HTML5: LocusEquation works now
  • HTML5: Better fix for Edit -> Copy Image
  • HTML5: Fix for Image Tool in IE10, IE11
  • HTML5: work in IE11 without <meta http-equiv="X-UA-Compatible" content="IE=10" />
  • CAS: improvement for eg sqrt(6)-sqrt(2)
  • CAS: Derivative[cos(x)=1] works
  • Autocomplete working for IFactor
  • Element[list of functions and numbers] works
  • Hit testing improvements
  • Bugfix: problem with 'z' in Sequence[Sequence
  • Bugfix: line thickness of charts
  • Bugfix: make sure numbers returned by Factors[] are functions
  • <Ctrl><Shift>D: toggle Selection Allowed for all "non-essential" geos

4.4.2.0 (Mac App Store only)

  • Fix for LocusEquation getting stuck as undefined
  • Fix problem opening private materials from GeoGebra
  • Improvement to check whether lines are equal
  • Fix for changing size of formulas using the Style Bar

4.4.1.0

  • <TAB> doesn't select objects not visible in that view
  • TODO

4.4.0.0

Version 4.4 brings many improvements compared to 4.2, see this blog post for short overview or the release notes for complete list.

© 2021 International GeoGebra Institute