Redux Toolkit, can I add a new property to an object dynamically?

Wow, Mark Erikson answering me by himself! NICE!

May I take advantage of you and ask you another question?
I'm going to proceed and ask xD.

I'm currently in my first job as a front-end developer (I already posted about that),
I will be working on an existing project to add new features and later upgrade the packages.

I'm thinking of upgrading redux toolkit and react-redux first, but I don't know if there are any breaking changes I should be aware of, or if I can upgrade them without any issue?
et assigned to add new feature,
I would like to change this and write in mutating logic to take advantage of immer.
That's what I'm doing now :D
That wasn't the question just a side note lol,
My main question is how to approach upgrading the packages, main packages hasn't been updated from about 2 years:

"@reduxjs/toolkit": "^1.3.5",
"react": "^16.13.1",
"react-redux": "^7.2.0",
"redux": "^4.0.5",
"redux-saga": "^1.1.3",

I'm thinking of upgrading redux toolkit and react-redux first, but I don't know if there are any breaking changes I should be aware of, or I can upgrade them without any issue?

Also, this was the first time seeing createReducer and createAction, I'm used to createSlice, but now I know that createSlice uses them internally.
I saw your comment from github, that createAction is being used to handle async request, Do you recommend now and to change them to their equivalent createSlice syntax ?

Sorry for the naive questions, still learning :D

And thanks a lot for your reply and for answering my question!

/r/reactjs Thread Parent