For Program:
swap2, that includes 3 different swap_mode: 0 (ExactIn), 1 (PartialFill) and 2 (ExactOut)EvtSwap2, that includes more information about quote_reserve_amount, migration_threshold and included_fee_input_amountFor TS SDK:
swap2, that includes 3 different swap_mode: 0 (ExactIn), 1 (PartialFill) and 2 (ExactOut)swapQuote2 that includes 3 different swap_mode: 0 (ExactIn), 1 (PartialFill) and 2 (ExactOut) and returns SwapResult2prepareSwapAmountParam helper that calculates your token amountIn in lamportsgetCurrentPoint helper that helps you to getSlot() or getBlockTime() depending on your activationTypeFor TS SDK:
swapQuote now returns SwapResult instead of QuoteResultswapQuoteExactInswapQuoteExactOutPlease find the changelog for Program here.