- Updated PWA Core with Safari support
- Export v3: All currently supported timetable settings are being exported. ! Export files v2 and v1 will reset unsupported for the version timetable settings ! For v1 it means resetting all the timetable settings
- Export and import now support multi-week timetables
- Temply now uses export file schema ver. 2 ! Old export files are still supported. The timetable length preferences will be reset to 1 week, as it was in earlier versions
- Multiple weeks support
- Core updated to actual version
- Core updated to actual version
- Help articles list and search in about menu
- Small fixes
- History API instead of hashes. All old links are broken. That means now Temply uses real URLs.
- New error page
- CoreLoader fixes
- New CoreLoader listener
- Language autoload fix
- Now you can enable Tasks in experiments
- New way to load app modules
- Full refactoring by splitting code to different parts
- Hidden the tasks module from menu
- CoreLoader to control the order of init actions
- main and uiinit now united to the single chunk
- United app init console output
- Report output without trace
- New syntethic test type
- CSS Animations core
- Window Transitions: CSS-Powered
- Window Transitions: No animation
- Window animation switch in settings
- System theme in settings (no selection option instead of showing current theme)
- Automatic theme switching based on system settings
- Fixed browser color changing when user was switching theme from dark to default
- Removed margin below the app name in About screen
- Fixed mobile-gesture block color in dark theme
- Code fixes
- Button fixes
- WarningConstructor
- WarningConstructorButton
- Rewritten all warnings to use WarningConstructor
- Typo fixes in Ukrainian
- Removed margin for title in mobile-flip container
- MD Icons load from Google Servers (some icons were missing for unknown reason)
- Theme manager
- Dark mode flag
- New theme loader
- Theme list generator
- BG, Main and Accent colors extractor
- Theme engine
- Dark mode in experiments
- Slightly updated design
- Started tasks development
- Date/Time functions
- Ukrainian language
- Remove subject
- Edit subject
- Now timetable related settings are divided
- Subject list with edit and delete options
- Record creator and editor
- Timetable editor
- HintsHistory to save a limited amount of data
- WinRT availability check
- IDB incompatibility detection
- Report now works on OSTool
- Time convertors
- Render() ignores null
- Button now does not require the handler
- Fixed link parse in changelog
- Fixed Prod detection in webpack script
- Replace library function didn't work correctly
- Widget editables
- Numeric widget input
- Time widget input
- Fixed switches in Edge
- Location Chooser
- Subject Chooser
- Removed updates settings from Edge
- Popup backdrop was above the popup in Safari
- Prompt object
- Preloader styling
- CardList class support
- User Interactions presence
- GetAll polyfill
- getWhere for OSTool
- Dynamic property setter
- DB User Presence in settings now warns about cleanup status
- ContentEditable widgets
- HTML Input
- Big number input widget
- Detailed startup log
- Recovery mode on #recoveryMode hash
- ObjectStore params support in proxy
- Async SettingsLayout loader
- Fix generation from HTML code
- Experimental iOS splash screen support
- IDB Range generator
- IDB Cursor creator
- Event params weren't applied
- Rewritten navigation
- Now toasts and swipe-up menus feel smoother
- Generic context menus
- Empty icon on null
- Mobile swipe-up main menu
- Right-click main menu in compact layout
- Typo fixes
- Get float automatically from CSS vars
- Get distance between elements (unused)
- CamelCase reversion
- RegExp escaper
- Rgba alpha modifier (unused)
- "Params" in DOM's emitEvent method now defaults to {}
- Set DOM Events listeners
- Changed the way style applicators work
- Important tag support in style applicators
- Set events modificator
- Removed card border
- Added additional shadow This is in order to fix Chrome's weird rendering bug
- Fixed bugs in changelog generation
- Fixed linebreaks in inputs
- Context menu
- Now menu button works
- Empty Icon on null
- Change event type trigger for buttons
- PointerInfo contextmenu listening
- Disabled back/forward rendering optimisation since it made more bugs rather profits
- Contains DOM modifier
- DestructSelf modifier
- Catching support in EventSetter
- Added cubicBeier timing
- Content editables
- File inputs
- Option selectors
- Preloader color replacement
- Fixed various typos
- Skip assets loading if update settings fail
- New SlideIn/Out effect
- Smoother animations
- MS Edge DB-related fixes
- OnRendered listener
- Add listeners by modificators
- Language settings
- Storage settings
- Columns
- Animations core
- App screen change transition
- Promise-based animation callback
- Languages (+ Russian)
- Changelog in About screen
- Updated dependencies (idb v4, etc.)
- New modificators
- Radios
- SVG Preloader
- Button ripples
- Toasts
- Update notifications
- Toasts and toasts queue
- Animation engine
- Window change transition
- Changelog in /about screen
- App changelog generation
- Last version changelog loading for update popup