so far

[soʊ fɑːr] ソーファー

1. 現在の時点まで、または現在までに。進行中の出来事や活動の進捗を示す際に使われます。

ある時点から現在に至るまでの状況や進捗について言及する際に使われます。一時的な状態や未完了の事柄によく用いられ、その時点での達成度や経験を強調します。
How many books have you read so far? (これまでに何冊の本を読みましたか?)

2. 現時点では、という仮定や一時的な状態を示す。将来的に状況が変わる可能性を匂わせるニュアンスを含みます。

将来的に状況が変わる可能性を匂わせつつ、現時点での状態を表現する際に使われます。一時的な合意や未確定の事実を述べる際に便利です。
So far, I agree with your proposal. (今のところ、あなたの提案に賛成です。)
関連
as yet
thus far
to date