Releases: freeCodeCamp/mobile
Releases · freeCodeCamp/mobile
v3.4.1
What's Changed
- fix: javascript test runner issues by @Sembauke in #951
- feat: update challenge links by @Nirajn2311 in #985
- chore: update auth0 by @Nirajn2311 in #987
- release(app): v3.4.1+30401 by @Nirajn2311 in #988
Full Changelog: v3.4.0...v3.4.1
v3.4.0
What's Changed
- chore: remove dev wall on native login screen by @Sembauke in #967
- feat: disable crashlytics for local development by @Nirajn2311 in #963
- fix: remove web support by @Sembauke in #969
- fix: possible values profile ui by @Sembauke in #971
- feat: add settings page by @Sembauke in #970
- fix: login button UI by @Nirajn2311 in #974
- feat: remove streak property by @Nirajn2311 in #977
- fix: button text native login by @Sembauke in #968
- release(app): v3.4.0+30400 by @Nirajn2311 in #981
Full Changelog: v3.3.3...v3.4.0
v3.3.3
What's Changed
- feat: javascript console by @Sembauke in #930
- fix: remove type assertion by @Sembauke in #944
- feat: native login by @Sembauke in #937
- chore: hide code radio articles in iOS devices by @Nirajn2311 in #945
- fix: passpane login issue by @Sembauke in #956
- chore: hide apple button by @Sembauke in #957
- chore: remove unused values by @Nirajn2311 in #964
- release(app): v3.3.3+30303 by @Nirajn2311 in #965
Full Changelog: v3.3.2...v3.3.3
v3.3.2
What's Changed
- feat: add "Next" button in pass panel by @Sembauke in #893
- fix: old state pass panel by @Sembauke in #894
- feat: introduce card widgets on landing page by @Sembauke in #882
- fix: login issues by @Nirajn2311 in #903
- fix: mobile curriculum test by @Nirajn2311 in #902
- feat: iOS deployment by @Nirajn2311 in #885
- fix: ios issues by @Sembauke in #914
- release(app): v3.3.1+30301 by @Nirajn2311 in #922
- fix: back button for challenge view by @Nirajn2311 in #923
- fix: update phone_ide imports by @Sembauke in #906
- fix: login button padding by @Sembauke in #925
- chore: change tutorial title by @Sembauke in #926
- Comments resolved: Now using already present consoleSnackbar function by @Spyy004 in #927
- feat: disable code radio for iOS build by @Nirajn2311 in #928
- chore: release 3.3.2 by @Sembauke in #929
New Contributors
Full Changelog: v3.2.3...v3.3.2
v3.2.3
What's Changed
- feat(app): firebase crashlytics by @Nirajn2311 in #883
- release(app): v3.2.3+30203 by @Nirajn2311 in #884
Full Changelog: v3.2.2...v3.2.3
v3.2.2
What's Changed
- fix: old state when returning to block page by @Sembauke in #871
- fix: author profile tutorial list widget by @Sembauke in #872
- feat: option to email support login error by @Nirajn2311 in #880
- release(app): v3.2.2+30202 by @Nirajn2311 in #881
Full Changelog: v3.2.1...v3.2.2
v3.2.1
What's Changed
- feat(api): add 2 new podcasts by @Nirajn2311 in #693
- chore: add error message podcasts by @Sembauke in #692
- feat: iOS by @Nirajn2311 in #697
- Fix: Spell Project correctly in the Learn grid view by @a2937 in #714
- action: mobile curriculum tests CI by @Nirajn2311 in #702
- fix(action): spec file location by @Nirajn2311 in #723
- feat: better search news by @Sembauke in #724
- change article class/file names to tutorial by @amitamrutiya2210 in #763
- fix: make app file debugable by @Sembauke in #761
- fix: rename podcast models by @Sembauke in #760
- chore: parse learn files by @Sembauke in #764
- chore: parse news by @Sembauke in #765
- chore: resutructure services by @Sembauke in #766
- chore: house keeping by @Sembauke in #782
- chore: update read me by @Sembauke in #777
- feat: learn offline by @Sembauke in #767
- chore: hide download button for now by @Sembauke in #783
- chore/use right architecture learn by @Sembauke in #788
- feat: tutorial bookmark service by @Nirajn2311 in #789
- action: update flutter version to 3.7.x by @Nirajn2311 in #797
- tests: unit test news bookmark service by @Nirajn2311 in #796
- fix: analyze errors by @Nirajn2311 in #799
- feat(app): load offline challenges by @Nirajn2311 in #798
- chore(api): downgrade node image to LTS version by @Nirajn2311 in #812
- fix(app): security update webview to custom tabs on privacy policy and donate by @Sembauke in #809
- fix: back button outline by @Sembauke in #810
- feat: Google Analytics by @Nirajn2311 in #735
- feat: native auth by @Nirajn2311 in #704
- feat(app): track web view location for GA by @Nirajn2311 in #835
- fix: newest bookmark ontop by @Sembauke in #834
- release(app): v3.1.0+30100 by @Nirajn2311 in #836
- fix: remove forum from sample.env by @Sembauke in #842
- fix: bugs in latest release by @Nirajn2311 in #837
- fix: auth0 domain for release mode by @Nirajn2311 in #844
- release(app): v3.1.1+30101 by @Nirajn2311 in #845
- fix: download UI by @Sembauke in #822
- chore: record challenge id for GA by @Nirajn2311 in #847
- release(app): v3.1.2+30102 by @Nirajn2311 in #855
- fix: editable region by @Sembauke in #843
- chore: update to 3.2.0 by @Sembauke in #864
- Fix of "Unwanted gap between Code and Camp" by @Wail-Mohammed in #867
- release(app): v3.2.1+30201 by @Nirajn2311 in #869
New Contributors
- @a2937 made their first contribution in #714
- @amitamrutiya2210 made their first contribution in #763
- @Wail-Mohammed made their first contribution in #867
Full Changelog: v3.0.1...v3.2.1
v3.0.1
What's Changed
- fix: certifications not caching by @Sembauke in #677
- fix: text selection bar blending in with background by @Sembauke in #668
- fix: wording read me by @Sembauke in #675
- fix: different background colors for multifile editors by @Sembauke in #678
- fix: filter out es6 and first block open if cache is empty by @Sembauke in #683
- chore: improvements on challenge view by @Sembauke in #687
- fix: disabled run button by @Sembauke in #690
- release(app): v3.0.1+30001 by @Nirajn2311 in #691
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
- feat: new mobile design layout by @Sembauke in #524
- feat: better preview by @Sembauke in #535
- feat: updated syntax highlighter by @Nirajn2311 in #544
- fix: overflowing text in instructions and hints panel by @Nirajn2311 in #523
- fix: adjust title sizes again by @Sembauke in #536
- fix: news test bug by @Nirajn2311 in #545
- chore: update android sdk version to 33 by @Sembauke in #547
- fix: article tags by @Sembauke in #549
- feat: learn service by @Nirajn2311 in #514
- fix: certification project data by @Sembauke in #548
- fix: testing by @Sembauke in #553
- feat: navigate to next challenge by @Nirajn2311 in #582
- feat: challenge tests by @Nirajn2311 in #589
- fix: always display any instruciton or description by @Sembauke in #571
- fix: do not hide appbar when editing by @Sembauke in #572
- feat: show tests running by @Sembauke in #584
- action: update flutter version to 3.3.x by @Nirajn2311 in #605
- fix: increase size of preview icon by @Nirajn2311 in #604
- feat: selectable text in panels by @Nirajn2311 in #603
- fix: appbar not showing correctly when instruction are active by @Sembauke in #611
- feat: split challenge file logic and make tests by @Sembauke in #602
- fix: mobile curriculum test by @Nirajn2311 in #641
- fix: multiple superblock issues by @Sembauke in #636
- fix: push new view on reset by @Sembauke in #626
- fix: use id for caching instead of challenge title by @Sembauke in #625
- feat: implement editable region on mobile by @Sembauke in #617
- fix: set show all superblock to false in sample.env by @Sembauke in #649
- feat: gate keep users with version by @Sembauke in #564
- feat: better syntax highlighting for descriptions and instructions by @Sembauke in #627
- feat: custom alert with multiple types by @Sembauke in #655
- fix: keep blocks open by @Sembauke in #640
- chore: disable login buttons by @Sembauke in #656
- feat: show no progress warning in pass panel by @Nirajn2311 in #659
- fix: loading icon by @Nirajn2311 in #660
- fix: open challenges with special characters by @Nirajn2311 in #661
- fix: give fallback of false superblocks by @Sembauke in #664
- fix: use right domain in production by @Sembauke in #665
- release(app): v3.0.0+30000 by @Nirajn2311 in #667
Full Changelog: v2.2.1...3.0.0
v2.2.1
What's Changed
- fix: only fetch user when logged in by @Sembauke in #467
- feat: highlighted challenge header by @Sembauke in #468
- feat: highlighted instruction button when open by @Sembauke in #469
- fix: pane ui by @Sembauke in #470
- feat: instructions panel by @Nirajn2311 in #481
- chore(api): reduce container size by @Nirajn2311 in #479
- fix: log in flow by @Nirajn2311 in #478
- fix: enable dev wall again by @Sembauke in #499
- fix: flutter errors learn by @Sembauke in #493
- feat: multi file editing by @Sembauke in #498
- feat: hints panel by @Nirajn2311 in #488
- chore: update docs and sample.env by @Nirajn2311 in #486
- fix: updated the UI of the progress bar in podcast by @Dexters-Hub in #509
- fix: make dropdown expanded by @Sembauke in #502
- feat: better block ui by @Sembauke in #508
- feat: pass panel by @Nirajn2311 in #513
- chore(api): create api commands at root level by @Nirajn2311 in #480
- feat: hide appbar button by @Sembauke in #507
- feat: faster file loading by @Sembauke in #515
- feat: drawer improvements and privacy page by @Sembauke in #520
- chore: update to version 2.2.1 by @Sembauke in #525
New Contributors
- @Dexters-Hub made their first contribution in #509
Full Changelog: v2.2.0...v2.2.1