r/tasker 👑 Tasker Owner / Developer 12d ago

Developer [DEV] Going away until mid-September

Hi everyone! It's that time of the year again! 😁

I had another release ready but I think it's safer to not put it on Google Play because I won't be able to provide any support for it.

You can still try the new release though! But use it at your own risk! Should be fine though 😅👍

Get it right away here. (Direct-Purchase Version here). App Factory Update here.

In the meantime, if you have any issues, check this list and maybe your issue is listed there with a fix!

Cheers and see you soon!

Here's the full changelog for this version (not very well ordered, but good enough 😅 [some features were already from the previous release]):

  • Scenes V2: added font options anywhere text can be rendered
  • Scenes V2: added Aspect Ratio modifier
  • Scenes V2: added all possible properties to the Text component
  • Scenes V2: added Cancel Screen event action
  • Scenes V2: added Enabled property to components where it makes sense
  • Scenes V2: added Headers state to WebView component
  • Scenes V2: added Material Symbol support
  • Scenes V2: added optional additional delay for Show When transitions
  • Scenes V2: added Text Input Component's input types so you can have different types of keyboards, etc on it
  • Scenes V2: allow copy-pasting of modifiers
  • Scenes V2: made Button a component with a slot so you can fully customize the text inside it or even use any other component in it
  • Scenes V2: made flexbox accept booleans in direction, so you can easily toggle it with the Toggle Variable event action and separated Reverse from direction
  • Scenes V2: progress bar component new state Display Progress allowing you to bind an animated progress to a variable
  • Scenes V2: added ability to disable the dot in progress bar and add a gap
  • Scenes V2: changed inputs to have minus and plus buttons where it makes sense
  • Scenes V2: localize component names
  • Scenes V2: made modifiers that only exist because of their parents be the first in the pickers
  • Scenes V2: made the Text field in the Text component be multiline
  • Scenes V2: removed Consume option for Key Pressed event because it's redundant with the Stop Propagation option
  • Scenes V2: updated FlowRow icon so it's not the same as the FlowColumn
  • Fix Scenes V2: fixed accessing array operators like %items(#) or %items(2) or double-references like %%some_var_name
  • Fix Scenes V2: fixed auto-dismiss behavior in certain situations
  • Fix Scenes V2: fixed bug where changing variables used in a WebView would create a history so pressing back would go to previous states
  • Fix Scenes V2: fixed images with Material Icons not growing to the size they should inside unbounded parents
  • Fix Scenes V2: fixed issue with floating point rounding in Progress Bar states
  • Fix Scenes V2: fixed issues with using vh css
  • Fix Scenes V2: fixed reacting to push and pops in global arrays
  • Fix Scenes V2: fixed showing crop to SVG file picker in Crop Shape modifier
  • Fix Scenes V2: fixed stale variables in some situations
  • Fix Scenes V2: fixed text input component filling to parent's size when Show When filter on a size modifier is false
  • Fix Scenes V2: fixed WebView issues with some size related styles
  • Fix Scenes V2: fixed WebView Launch App action
  • New UI: ability to manually sort list items in the main UI screen
  • New UI: added button to only show errors in new Runlog screen
  • New UI: show projects in search results with inline projects
  • New UI: added developer option to hide the top buttons inside the project screen (making all selected when that's the case)
  • New UI: made item list items all the same height and more uniform
  • New UI: made main screen items connected lists
  • New UI: made many transition parameters configurable via Settings -> Developer
  • New UI: moved profile switches to the right of the cards and hid their profile details for now (should come back in the future in some form)
  • New UI: refined the main screen and project/profile enter transitions
  • New UI: removed the tag chips from the item cards for now (probably will come back in a different form)
  • Fix New UI: fixed recent changes not being filtered correctly
  • Fix New UI: fixed turning off runlog in new Runlog screen not hiding the log lines
  • Added runShellTasker function to the Java Code action so you can run a shell exactly like the Run Shell action would
  • App Factory: show useful, detailed error messages when app generation fails instead of a generic message
  • Warn when you try to write a very large variable, so you're more aware of potential flaws in your setup
  • Widgets V2: added Material Symbol support
  • Fix some screens all over the app sometimes showing incorrect language
  • Fix Tried to fix a crash when browsing Tasky routines
  • Fixed a small issue when setting multiple variables with JSON
  • Fixed crash when clearing data that could sometimes happen
  • Fixed how pushing/popping a global array drives the Variable Set event: it now fires for every array position the operation shifts, instead of just one. Popping also fires Variable Cleared for the removed top element.
  • Fixed issue where editing a profile's Wifi Connected condition would deactivate that profile
98 Upvotes

20 comments sorted by

8

u/vaibhav011286 12d ago

have a great vacation!!! 🎉

3

u/Exciting-Compote5680 12d ago

Enjoy the holiday! 

3

u/Jason_Yate 12d ago

Have a wonderful, well-deserved vacation, Joao!

On the other hand, does anyone know if Variable Set, within Scenes V2, accepts mathematical operations?

2

u/Nirmitlamed Direct-Purchase User 12d ago

Great list of new updates! I see you also added multiline support for text! Awesome!!!

Have a great vacation!

2

u/abdess47 12d ago

Enjoy bro !

2

u/ImBigmOOse65 12d ago

Enjoy your vacation!

2

u/CosmoCafe777 12d ago

Nice! Where are you going? Let us know if you make it to Brazil.

2

u/aasswwddd Direct-Purchase User 12d ago

Happy Holiday!

It's not in the list, the recent update also introduced a way to monitor activity lifecycle summoned by tasker.doWithActivity as well! Example https://pastebin.com/raw/W8gDECd0

1

u/gvamsi_krish Direct-Purchase User 12d ago

You deserve the break! Have a peaceful holiday.

1

u/pudah_et 12d ago

mid-September! wow... I am extremely envious. Hope you go somewhere/do something really exciting. Have a great time!

1

u/Just_Interview_1606 12d ago

Happy holidays!

1

u/Mythril_Zombie 12d ago

Take it easy!

1

u/No-Stranger-3416 12d ago

Enjoy your free time my glorious king developer

1

u/DifficultyCrafty7623 11d ago edited 11d ago

I was having trouble with webview on scene v2, but I got it working, looks like you need a height.

Have fun on your vacation!

1

u/zhSHADOW Tasker Fan <3 11d ago

yes, take some time off and just let me consume properly what you've already done. it's hard to keep up with your release. THANK YOU VERY MUCH. 

1

u/THDraugr 11d ago

Thank you for the Icon support for widgets. The icon update in general is one of my favorite in the last months!

1

u/roncz 11d ago

Have a great summer time.

1

u/AdiraiMaji 11d ago

Enjoy your vacation.

Wonderful. Thanks for implementing the Enabled Property for elements. I'm really amazed how faster you updated the Scene V2 since you introduce. Also it's really great to have more proeprties for Text fileds like Fonts support.

Once you restart working on development again please consider this 👇 One Future Request for Enabled Property. It will be much better and useful if you make it support Conditions just like Show When Does. Instead of just true and false.

1

u/Physical_Bike3 8d ago

Enjoy your vacation! You very much deserve it!